XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Notes Receivable Narrative (Details)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financing receivable $ 22.7 $ 21.0
Financing receivable, fair value $ 13.2  
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financing receivable, fair value   $ 14.1
Measurement Input, Discount Rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financing receivable, measurement input   0.17
Minimum | Measurement Input, Scenario Probabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financing receivable, measurement input 0.20 0.05
Minimum | Measurement Input, Discount Rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financing receivable, measurement input 0.15  
Minimum | Term (in years)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financing receivable, measurement input, period   1 year
Maximum | Measurement Input, Scenario Probabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financing receivable, measurement input 0.27 0.85
Maximum | Term (in years)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financing receivable, measurement input, period 2 years 2 years
Senior Secured Note    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financing receivable $ 11.8 $ 11.8
Financing receivable, interest rate, stated percentage   12.00%
Convertible Promissory Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financing receivable $ 10.0 $ 10.0
Financing receivable, interest rate, stated percentage   8.00%