XML 48 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Narrative (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Transfers into level 3 $ 0 $ 0
Transfers out of Level 3 $ 0 $ 0
Level 1    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Marketable investment percentage 16.00% 15.00%
Level 2    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Marketable investment percentage 84.00% 85.00%
Senior Secured Notes    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Debt $ 9,310,000  
Senior Secured Notes | Level 1    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Debt 0  
Senior Secured Notes | Level 2    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Debt 0  
Senior Secured Notes | Level 3    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Debt $ 9,310,000