XML 135 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Discontinued Operations - Performance Guarantee (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Non-Insurance, performance year obligation $ 0 $ 15,568  
Amortization of the Non-Insurance performance year receivable 0 (751,362) $ (2,385,116)
Amortization of the Non-Insurance performance year obligation 0 751,362 2,385,116
Discontinued operations      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Non-Insurance revenue $ (396) $ 773,177 $ 2,380,135