v3.26.1
Fair Value Information - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Long term debt, gross $ 310,300,000   $ 310,300,000   $ 280,100,000
Gain (loss) on disposition of assets 0 $ 400,000 0 $ 400,000  
2028 ABL Facility          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Long term debt, gross $ 56,000,000.0   $ 56,000,000.0   $ 36,000,000.0