XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-Term Debt - Narrative (Details) - 2022 Credit Agreement - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Sep. 07, 2022
Secured Debt      
Debt Instrument [Line Items]      
Debt instrument, face amount     $ 270,000,000
Effective interest rate 7.694%    
Long term debt, gross $ 262,238,000 $ 265,613,000  
Line of Credit | Revolving Credit Facility      
Debt Instrument [Line Items]      
Line of credit facility, maximum borrowing capacity     $ 190,000,000
Long term debt, gross 0    
Line of credit facility, remaining borrowing capacity $ 190,000,000