v3.26.1
Revenue, Contract Assets, and Contract Liabilities (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
category
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Revenue, Contract Assets, and Contract Liabilities          
Number of categories of performance obligation | category     3    
Revenues $ 560 $ 133 $ 751 $ 534  
Cost of goods sold 332 $ 78 916 $ 283  
Total contract assets 127   127   $ 0
Total contract liabilities 415   415   $ 100
Revenue recognized $ 0   $ 49    
Maximum          
Revenue, Contract Assets, and Contract Liabilities          
Customer payment term     60 days    
Customer contract term     12 months    
Minimum          
Revenue, Contract Assets, and Contract Liabilities          
Customer payment term     30 days