v3.26.1
Debt - Summary of Long-Term Debt (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Nov. 24, 2025
Long-term debt      
Total credit facility $ 300,000,000 $ 300,000,000  
Balance outstanding 55,000,000 57,500,000  
Standby letters of credit 1,540,000 1,640,000  
Amount available, subject to covenant restrictions 243,460,000 240,860,000  
Revolving Credit Facility Due 2030      
Long-term debt      
Total credit facility     $ 300,000,000
Balance outstanding $ 55,000,000 $ 57,500,000  
Weighted-average interest rate 4.73% 5.48%