v3.22.1
Accounts Receivable, net (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Receivables [Abstract]    
Billed receivables $ 10,152,000 $ 14,820,000
Unbilled receivables 1,832,000 1,442,000
Total accounts receivable, net 11,984,000 16,262,000
Allowance for doubtful accounts $ 0 $ 0