v3.25.2
DEBT - Principal Maturities of Debt Outstanding (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
DEBT    
2026 $ 31,250  
2027 62,500  
2028 62,500  
2029 62,500  
2030 56,250  
Total 275,000  
Less: Debt issuance costs (4,163)  
Long-term debt, net 270,837 $ 85,000
Revolving line of credit    
DEBT    
2030 25,000  
Total 25,000  
Long-term debt, net $ 25,000  
Interest rate 5.91%  
Term loan facility    
DEBT    
2026 $ 31,250  
2027 62,500  
2028 62,500  
2029 62,500  
2030 31,250  
Total 250,000  
Less: Debt issuance costs (4,163)  
Long-term debt, net $ 245,837  
Interest rate 7.42%