XML 73 R61.htm IDEA: XBRL DOCUMENT v3.23.2
DEBT - Future Payments of Principal and Contractual Interest (Details) - Convertible debt - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Principal    
2023 $ 0  
2024 0  
2025 502,270  
Principal, total due 502,270 $ 600,000
Interest    
2023 1,998  
2024 3,767  
2025 1,884  
Interest expense, total due 7,649  
Total    
2023 1,998  
2024 3,767  
2025 504,154  
Principal and interest, total due $ 509,919