v3.26.1
Summary of Significant Accounting Policies - Inventory Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Inventory [Line Items]      
Inventory $ 20,443   $ 22,486
Cost of goods sold 2,038 $ 147  
Inventory reserve 10,523   $ 8,897
Product [Member]      
Inventory [Line Items]      
Cost of goods sold 2,000 $ 100  
Inventory reserve $ 1,600