XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Investments (Additional Information) (Details)
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Schedule of Investments [Line Items]    
Percentage of long-term investments invested in non-qualifying assets at amortized cost. 16.30% 14.20%
Percentage of long-term investments invested in non-qualifying assets at fair value. 16.40% 14.10%
Maximum [Member]    
Schedule of Investments [Line Items]    
Total assets 15.60%  
Minimum [Member]    
Schedule of Investments [Line Items]    
Total assets   13.20%