XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended
Oct. 31, 2023
Apr. 30, 2019
Dec. 31, 2022
Mar. 31, 2019
Promissory note receivable due April 2024        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Notes receivable, fair value   $ 1.1   $ 1.1
Interest on note receivable   2.89%    
Promissory note receivable from Founders        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Notes receivable, fair value     $ 15.0  
Interest on note receivable 15.00%