XML 43 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment in Equity Securities - Additional Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Schedule of Equity Method Investments [Line Items]        
Equity securities without readily determinable fair Value, impairment loss, annual amount $ 0 $ 2,990,000 $ 0 $ 2,990,000
Measurement Input Probability [Member] | Valuation Dynamic Options Approach [Member]        
Schedule of Equity Method Investments [Line Items]        
Equity securities without readily determinable fair value, measurement input 5,000   5,000  
Measurement Input Probability [Member] | Valuation, Cost Approach [Member]        
Schedule of Equity Method Investments [Line Items]        
Equity securities without readily determinable fair value, measurement input 0.50   0.50  
Measurement Input, Expected Term [Member]        
Schedule of Equity Method Investments [Line Items]        
Equity securities without readily determinable fair value, measurement input 3.5   3.5