v3.25.4
Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Abstract]      
Warranty period 1 year    
Total revenue $ 2,436 $ 3,058 $ 1,082
Domestic      
Disaggregation of Revenue [Abstract]      
Total revenue 699 1,235 788
International      
Disaggregation of Revenue [Abstract]      
Total revenue $ 1,737 $ 1,823 $ 294