v3.25.2
Debt - Obligations under Debt Arrangements (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
May 15, 2023
Debt instruments        
Repayments of line of credit $ 67,212 $ 6,809    
Principal current 1,160   $ 426  
Principal, long-term 35,477   26,417  
Principal 36,637   26,843  
Debt Issuance Costs, long-term (3,209)   (3,666)  
Debt Issuance Costs, Net, Total (3,209)   (3,666)  
Net Value, current 1,160   426  
Net Value, long-term 32,268   22,751  
Total debt 33,428   23,177  
Other Debt        
Debt instruments        
Principal current 1,160   426  
Principal, long-term 2,477   3,417  
Net Value, current 1,160   426  
Net Value, long-term $ 2,477   3,417  
Credit Agreement        
Debt instruments        
Weighted average interest rate 10.46% 12.07%    
Maximum number of consecutive days liquidity value may fall below the minimum requirement 3 days      
Revolver        
Debt instruments        
Line of credit facility, maximum borrowing capacity $ 65,000      
Principal amount $ 10,000      
Basis spread on variable rate 4.25%      
Interest rate floor 4.00%      
Debt instrument, variable interest rate, type us-gaap:SecuredOvernightFinancingRateSofrMember      
Debt Issuance Costs, long-term $ (972)      
Debt Issuance Costs, Net, Total $ (9,028)      
Term Loan        
Debt instruments        
Basis spread on variable rate 6.50%      
Interest rate floor 4.00%      
Debt instrument, variable interest rate, type us-gaap:SecuredOvernightFinancingRateSofrMember      
Principal, long-term $ 23,000   23,000  
Debt Issuance Costs, long-term (2,237)   (3,666)  
Net Value, long-term $ 20,763   $ 19,334  
White Oak | Revolver        
Debt instruments        
Line of credit facility, maximum borrowing capacity       $ 65,000
White Oak | Term Loan        
Debt instruments        
Principal amount       $ 38,000