v3.25.2
DEBT - Indebtedness (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt    
Principal Amount $ 345,000 $ 345,000
Discounts and Deferred Financing Costs (8,651) (9,780)
Net Carrying Amount 336,349 335,220
Convertible senior notes, non-current    
Debt    
Principal Amount 345,000 345,000
Discounts and Deferred Financing Costs (8,651) (9,780)
Net Carrying Amount $ 336,349 $ 335,220