v3.26.1
DEBT - Principal Maturities Of Debt Outstanding (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
DEBT    
Less : Current portion of long-term debt $ (46,875) $ (31,250)
Long-term debt, net 199,645 $ 285,043
Term loan facility    
DEBT    
Remainder of 2026 31,250  
2027 62,500  
2028 62,500  
2029 62,500  
2030 31,250  
Total 250,000  
Less: Debt issuance costs (3,480)  
Less : Current portion of long-term debt (46,875)  
Long-term debt, net $ 199,645  
Interest rate 7.02%