v3.26.3
Commitments and Contingencies (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2026
USD ($)
lawsuit
Oct. 08, 2026
USD ($)
Sep. 30, 2026
USD ($)
lawsuit
Future commitments      
IEEPA tariff receivable $ 0   $ 0
Number of lawsuits named as a defendant | lawsuit 2   2
IEEPA Tariff Refund      
Future commitments      
IEEPA tariffs previously paid, gross $ 119,000   $ 119,000
Recovery of direct costs, net 46,000   46,000
Interest income 3,000   3,000
IEEPA Tariff Refund | Subsequent Event      
Future commitments      
Recovery of direct costs, net   $ 87,900  
Interest income   $ 4,700  
IEEPA Tariff Refund, Claims Submitted      
Future commitments      
IEEPA tariffs previously paid, gross 106,000   106,000
IEEPA Tariff Refund, Additional Amount Being Evaluated      
Future commitments      
IEEPA tariffs previously paid, gross $ 13,000   $ 13,000