XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Long Term Debt, Net - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Feb. 27, 2024
Jan. 19, 2024
Jun. 30, 2025
Jun. 30, 2024
Debt Instrument [Line Items]        
Repayment of Hayfin term loan     $ 0 $ 30,000
Citizens Credit Agreement | Line of Credit | Minimum | Base Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate (percent)   1.25%    
Citizens Credit Agreement | Line of Credit | Minimum | SOFR        
Debt Instrument [Line Items]        
Basis spread on variable rate (percent)   2.25%    
Citizens Credit Agreement | Line of Credit | Maximum | Base Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate (percent)   2.50%    
Citizens Credit Agreement | Line of Credit | Maximum | SOFR        
Debt Instrument [Line Items]        
Basis spread on variable rate (percent)   3.50%    
Revolving Credit Facility | Citizens Credit Agreement | Line of Credit        
Debt Instrument [Line Items]        
Maximum borrowing capacity   $ 30,000    
Repayment of Hayfin term loan $ 30,000      
Term Loan | Citizens Credit Agreement | Line of Credit        
Debt Instrument [Line Items]        
Maximum borrowing capacity   $ 20,000    
Fair value of term loan     $ 18,100  
Term Loan | Citizens Credit Agreement | Line of Credit | Minimum | SOFR        
Debt Instrument [Line Items]        
Interest rate, effective percentage (percent)     6.70%  
Bridge Loan | Citizens Credit Agreement | Line of Credit | SOFR        
Debt Instrument [Line Items]        
Basis spread on variable rate (percent)   0.10%