XML 88 R73.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENTS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Jan. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Increase in liability as a result of increasing the profit element and risk premium input by 100 basis points   $ 600      
Decrease in liability as a result of decreasing the profit element and risk premium input by 100 basis points   1,100      
Increase in liability as a result of decreasing the discount rate by 100 basis points   4,600      
Decrease in liability as a result of increasing the discount rate by 100 basis points   4,400      
Debt Securities, One          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Investments in debt securities         $ 25,000
Debt Securities, Two          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Investments in debt securities     $ 13,000 $ 20,000  
Proceeds from settlement $ 26,600        
Principal amount settled 20,000        
Proceeds from interest and change in control premium 6,600        
Non-Voting Debt Security          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Investments in debt securities   15,000      
Level 2 | Recurring          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Investments in debt securities $ 0 0      
Level 2 | Recurring | Convertible Notes | Notes due 2028          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Notes payable fair value   667,000      
Level 2 | Recurring | Convertible Notes | Notes due 2026          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Notes payable fair value   711,600      
Level 2 | Recurring | Convertible Notes | Notes due 2025          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Notes payable fair value   $ 417,200