XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies, Inventories, net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Inventories, net [Abstract]          
Raw materials $ 101,469   $ 101,469   $ 121,929
Finished goods 78,908   78,908   68,313
Total Inventory, net 180,377   180,377   $ 190,242
Reserves of Inventories [Roll Forward]          
Beginning balance 79,409 $ 80,519 84,006 $ 83,378  
Additions 2,715 1,517 5,800 3,520  
Write-offs (6,428) (11,753) (14,110) (16,615)  
Ending balance $ 75,696 $ 70,283 $ 75,696 $ 70,283