v3.26.1
Long-Term Obligations Debt Issuance Costs (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Debt Issuance Costs [Line Items]      
Total Newly Capitalized Debt Issuance Costs $ 4,400,000    
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net   $ (8,614,000) $ (9,833,000)
Term Loans and Revolving Credit Facility      
Debt Issuance Costs [Line Items]      
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net   $ 11,700,000 $ 13,300,000