XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Schedule of Significant Changes in Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Contract With Customer Asset [Roll Forward]    
Beginning balance $ 9,907 $ 0
Revenue recognized for performance obligations that have been satisfied but for which amounts have not been billed 4,865 9,907
Ending balance 14,772 9,907
Contract with Customer, Liability [Roll Forward]    
Beginning balance 898 2,284
Revenue recognized that was included in the contract liabilities beginning balance (250) (1,792)
Net increase due to cash received and not recognized as revenue and billings in excess of revenue recognized during the period 259 406
Ending balance $ 907 $ 898