XML 74 R60.htm IDEA: XBRL DOCUMENT v3.26.1
DEBT - Schedule of Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
May 31, 2024
Debt Instrument [Line Items]      
Total $ 363,124 $ 372,189  
Line of Credit | Revolving Credit Facility      
Debt Instrument [Line Items]      
Total $ 81,000 91,000  
2.125% Convertible senior notes due May 2029 | Unsecured Debt      
Debt Instrument [Line Items]      
Stated rate 2.125%   2.125%
Total $ 282,124 $ 281,189