v3.26.3
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
May 31, 2024
Debt Instrument [Line Items]      
Total debt, net of deferred financing costs $ 293,592 $ 372,189  
Unsecured Debt | 2.125% Convertible senior notes due May 2029      
Debt Instrument [Line Items]      
Stated rate 2.125%   2.125%
2.125% convertible senior notes due May 2029 $ 287,500 287,500  
Deferred financing costs (4,908) (6,311)  
Total debt, net of deferred financing costs $ 282,592 $ 281,189