XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies, Inventories, net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Inventories, net [Abstract]          
Raw materials $ 100,658   $ 100,658   $ 121,929
Finished goods 77,875   77,875   68,313
Total Inventory, net 178,533   178,533   $ 190,242
Reserves of Inventories [Roll Forward]          
Beginning balance 75,696 $ 70,283 84,006 $ 83,378  
Additions 43 1,584 5,843 5,104  
Write-offs (6,330) (8,359) (20,440) (24,974)  
Ending balance $ 69,409 $ 63,508 $ 69,409 $ 63,508