XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Narratives (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Total revenue $ 3,298 $ 164  
Increase (decrease) in contract asset (431)    
Increase (decrease) in contract liabilities 2,074 750  
Contract liabilities, due to billings 2,170    
Revenue recognized in contract liabilities 96 $ 0  
Contract liabilities 2,923   $ 849
Contract liabilities, current portion 1,763   849
Contract liabilities, long-term $ 1,160   $ 0
Revenue Benchmark | Customer 1 | Customer Concentration Risk      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Concentration risk percentage 43.60% 100.00%  
Revenue Benchmark | Customer 2 | Customer Concentration Risk      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Concentration risk percentage 31.50%    
Revenue Benchmark | Customer 3 | Customer Concentration Risk      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Concentration risk percentage 15.10%    
Transferred at Point in Time      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Total revenue $ 3,293 $ 164  
Transferred over Time      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Total revenue $ 5 $ 0