XML 122 R109.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events - Narrative (Details) - USD ($)
$ in Thousands
Jul. 07, 2023
Jul. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Subsequent Event [Line Items]        
Deferred payments $ 2,600      
Revolving Credit Facility | Credit Agreement 2018        
Subsequent Event [Line Items]        
Long-term Debt     $ 155,000 $ 179,100
Revolving Credit Facility | Credit Agreement 2018 | Subsequent Event        
Subsequent Event [Line Items]        
Long-term Debt   $ 151,000    
Revolving Credit Facility, Secured, Floating Rate | Line of Credit | Revolving Credit Facility        
Subsequent Event [Line Items]        
Remaining borrowing capacity     $ 92,400  
Revolving Credit Facility, Secured, Floating Rate | Line of Credit | Revolving Credit Facility | Subsequent Event        
Subsequent Event [Line Items]        
Remaining borrowing capacity   $ 96,400