XML 75 R64.htm IDEA: XBRL DOCUMENT v3.26.3
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2026
Sep. 30, 2026
Dec. 31, 2025
Loss Contingencies [Line Items]      
Loss contingency payments   $ 273 $ 1,909
Loss contingency   927 1,720
Payment for IEEPA tariffs     $ 25,982
Deemed probable and recognized as other receivable, amount   1,530  
Subsequent Event      
Loss Contingencies [Line Items]      
Loss contingency payments $ 788    
IEEPA Tariff Refund      
Loss Contingencies [Line Items]      
IEEPA tariff refund claims submitted   25,790  
Gain contingency   26,722  
Interest income (expense), nonoperating   932  
Recovery of direct costs   $ 25,192