Quarterly report pursuant to Section 13 or 15(d)

Debt - Narrative (Details)

v3.24.2.u1
Debt - Narrative (Details)
6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Mar. 28, 2023
USD ($)
quarter
Sep. 03, 2021
USD ($)
Debt Instrument [Line Items]        
Proceeds from issuance of debt $ 70,191,000 $ 72,992,000    
Loans Payable | Senior Facility        
Debt Instrument [Line Items]        
Debt, face amount       $ 150,000,000
Debt instrument, amortization period 10 years      
Loans Payable | Senior Facility | Minimum        
Debt Instrument [Line Items]        
Debt basis spread on variable rate 7.50%      
Loans Payable | Senior Facility | Maximum        
Debt Instrument [Line Items]        
Debt basis spread on variable rate 8.50%      
Loans Payable | Subordinated Facility        
Debt Instrument [Line Items]        
Debt, face amount       $ 50,000,000
Interest rate percentage 12.50%      
Loans Payable | Ninth Amendment To Credit Agreements        
Debt Instrument [Line Items]        
Debt, conditional working capital borrowing capacity, amount $ 15,000,000      
Proceeds from issuance of debt $ 15,000,000      
Loans Payable | Sixth Amendment To Original Credit Agreement        
Debt Instrument [Line Items]        
Debt service reserve account     $ 0  
Debt covenant, debt service reserve account requirement, number of quarters of scheduled interest payments | quarter     2  
Debt covenant, debt service reserve account requirement, number of quarters of scheduled amortization payments | quarter     2