XML 83 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value of Financial Instruments - Financial Instruments (Details) - Convertible notes, net - Significant Other Observable Inputs (Level 2)
$ in Thousands
Dec. 31, 2022
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Carrying Value $ 401,968
Fair Value (Level 2) $ 395,959