XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Deferred Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of revenue disaggregated by timing of revenue
   Year ended
December 31,
 
(Dollar Amounts in Thousands)  2021   2020 
Transferred at a point in time  $23,624   $4,907 
Transferred over time   36,235    7,180 
   $59,859   $12,087 

 

Schedule of current deferred revenue
   Year ended
December 31,
 
(Dollar Amounts in Thousands)  2021   2020 
Total current deferred revenue, beginning of period  $152   $
 
Additions   3,758    152 
Interest income on deferred revenue   4    
 
Recognized   (142)   
 
Total current deferred revenue, end of period  $3,772   $152