XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Business and Basis of Presentation - Reclassifications from Balance Sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Reclassification [Line Items]    
Cash and cash equivalents $ 105,695 $ 90,045
Restricted cash   0
Fiduciary cash 278,007 222,724
Total   312,769
Premiums, commissions and fees receivables, net   0
Assumed premiums, commissions and fees receivable, net 349,639 283,553
Fiduciary receivables 491,423 418,543
Total   702,096
Premiums payable to insurance companies   0
Fiduciary liabilities $ 769,430 641,267
Total   641,267
As Previously Reported    
Reclassification [Line Items]    
Cash and cash equivalents   148,120
Restricted cash   164,649
Fiduciary cash   0
Total   312,769
Premiums, commissions and fees receivables, net   702,096
Assumed premiums, commissions and fees receivable, net   0
Fiduciary receivables   0
Total   702,096
Premiums payable to insurance companies   641,267
Fiduciary liabilities   0
Total   641,267
Change in Presentation    
Reclassification [Line Items]    
Cash and cash equivalents   (58,075)
Restricted cash   (164,649)
Fiduciary cash   222,724
Total   0
Premiums, commissions and fees receivables, net   (702,096)
Assumed premiums, commissions and fees receivable, net   283,553
Fiduciary receivables   418,543
Total   0
Premiums payable to insurance companies   (641,267)
Fiduciary liabilities   641,267
Total   $ 0