XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.2
Debt - Provisions of Revolving Line of Credit (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Debt instruments    
Proceeds from lines of credit $ 29,216 $ 57,822
Repayments of debt 6,809 $ 54,960
Revolver    
Debt instruments    
Line of credit facility, maximum borrowing capacity 65,000  
Amount outstanding 22,700  
Remaining borrowing capacity 16,600  
Proceeds from lines of credit 29,200  
Repayments of debt 6,500  
Letter of Credit    
Debt instruments    
Line of credit facility, maximum borrowing capacity $ 5,000