XML 64 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Jan. 01, 2022
Disaggregation of Revenue [Line Items]      
Revenue $ 23,567,000 $ 8,791,000  
Accounts receivable, net 5,580,000 1,265,000 $ 700,000
Contract asset 0 0  
Contract liability 1,600,000 3,400,000 $ 3,400,000
Contract with customer, liability, revenue recognized 2,200,000 2,700,000  
Deferred costs   800,000  
Amortization of deferred costs $ 1,246,000 3,057,000  
Government Assistance, Income, Increase (Decrease), Statement of Income or Comprehensive Income [Extensible Enumeration] Revenue    
Bill-and-hold      
Disaggregation of Revenue [Line Items]      
Revenue $ 4,900,000 1,100,000  
Amortization of deferred costs $ 1,200,000 $ 3,100,000