XML 76 R59.htm IDEA: XBRL DOCUMENT v3.23.1
DEBT - Future Payments of Principal and Contractual Interest (Details) - Convertible debt - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Principal    
2023 $ 0  
2024 0  
2025 567,000  
Principal, total due 567,000 $ 600,000
Interest    
2023 1,772  
2024 4,253  
2025 2,126  
Interest expense, total due 8,151  
Total    
2023 1,772  
2024 4,253  
2025 569,126  
Principal and interest, total due $ 575,151