v3.26.1
Contingencies - Schedule of Reconciliation for Accrued General and Product Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Loss Contingency Accrual [Roll Forward]    
Accrued general and product liability, beginning of period $ 33,196 $ 19,446
Accrued general and product liability acquired with Kito Crosby 0 14,506
Insurance recoveries received 179 (1,037)
Add provision for claims 914 4,364
Deduct payments for claims (739) (4,083)
Accrued general and product liability, end of period 33,550 33,196
Estimated future insurance recoveries (20,109) (19,959)
Net accrued general and product liability, end of period $ 13,441 $ 13,237