v3.26.1
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Gain Contingencies [Line Items]      
Receivable $ 24,400 $ 24,400  
Refund liability 88,792 88,792 $ 0
IEEPA Tariff Refund      
Gain Contingencies [Line Items]      
Expected receivable amount 119,300 119,300  
Recovery of direct costs 94,900 104,800  
Interest income 3,700    
Inventory adjustments 14,500 14,500  
Refund liability $ 88,800 $ 88,800