XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies, Inventory (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Inventories [Abstract]          
Raw materials $ 129,506   $ 129,506   $ 140,133
Finished goods 114,488   114,488   139,845
Total Inventory, net 243,994   243,994   $ 279,978
Valuation Allowance [Roll Forward]          
Beginning balance 80,519 $ 36,016 83,378 $ 37,267  
Additions 1,517 11,812 3,520 15,079  
Write-offs (11,753) (6,811) (16,615) (11,329)  
Ending balance $ 70,283 $ 41,017 $ 70,283 $ 41,017