Post-effective amendment to a registration statement that is not immediately effective upon filing

Accounts Receivable, net (Details)

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