v3.24.3
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Short-Term Debt [Line Items]    
Less: unamortized debt discount $ (12,024) $ (5,053)
Total convertible notes, net of discount 618,683 325,654
2026 Notes    
Short-Term Debt [Line Items]    
Long-term debt, gross 330,707 330,707
2031 Notes    
Short-Term Debt [Line Items]    
Long-term debt, gross $ 300,000 $ 0