XML 76 R62.htm IDEA: XBRL DOCUMENT v3.26.1
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
May 31, 2024
Debt Instrument [Line Items]      
Total debt, net of deferred financing costs $ 363,124 $ 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 (5,376) (6,311)  
Total debt, net of deferred financing costs $ 282,124 $ 281,189