XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.3
LONG-TERM DEBT, NET - Convertible Notes Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Nov. 05, 2020
Debt Instrument [Line Items]              
Repayments of long-term debt   $ 0 $ 0 $ 0 $ 12,913 $ 12,913  
Convertible debt | 0% Convertible senior notes due 2025              
Debt Instrument [Line Items]              
Principal amount             $ 575,000
Stated interest rate             0.00%
Redeemed convertible note $ 14,055            
Repayments of long-term debt $ 12,913