XML 85 R73.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT - Debt Balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Nonrelated Party    
Debt Instrument [Line Items]    
Current Portion $ 229,092 $ 0
Non-Current Portion 0 228,572
2019 Notes | Convertible Senior Notes    
Debt Instrument [Line Items]    
Long-term debt, gross 229,092 228,572
Discount and debt issuance costs $ 900 $ 1,400