v3.26.1
Discontinued Operations - Schedule of Income (Loss) from Discontinued Operations, Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenues    
Net premiums earned $ 5,037 $ 2,634
Services revenue 13,656 11,943
Net investment income 5,091 7,564
Net gains (losses) on financial instruments and foreign exchange 1,409 1,278
Income (loss) on consolidated VIEs 0 428
Other income (loss) 1,685 (568)
Total revenues 26,878 23,279
Expenses    
Provision for losses 209 (173)
Cost of services 10,152 8,673
Other operating expenses 20,155 19,039
Interest expense 3,613 6,010
Total expenses 34,129 33,549
Pretax income (loss) from discontinued operations (7,251) (10,270)
Income tax provision (benefit) (1,878) (2,738)
Income (loss) from discontinued operations, net of tax $ (5,373) $ (7,532)