XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Additional Information (Details 1) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Revenue Recognition [Line Items]    
Estimated revenue expected to be recognized in the future $ 469 $ 145
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2022-07-01    
Revenue Recognition [Line Items]    
Estimated revenue expected to be recognized in the future $ 3,520  
Revenue, remaining performance obligation, expected timing of satisfaction, period 6 months  
Revenue For Future Outstanding Performance Obligations $ 9,369  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2023-01-01    
Revenue Recognition [Line Items]    
Estimated revenue expected to be recognized in the future $ 4,821  
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-01-01    
Revenue Recognition [Line Items]    
Estimated revenue expected to be recognized in the future $ 1,017  
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2025-01-01    
Revenue Recognition [Line Items]    
Estimated revenue expected to be recognized in the future $ 11  
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year