XML 104 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT - Schedule of Future Payments (Details) - Convertible debt - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Principal    
2025 $ 467,864  
Principal, total due 467,864 $ 502,270
Interest    
2025 1,754  
Interest expense, total due 1,754  
Total    
2025 469,618  
Principal and interest, total due $ 469,618