v3.26.1
Investments - Schedule of Financing Receivables by Origination Year (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Asset Management    
Origination Year    
Total $ 13,586 $ 13,586
Asset Management | Level 1    
Origination Year    
Total 13,586 13,586
Asset Management | Corporate loans    
Origination Year    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 13,586 13,586
Total 13,586 13,586
Asset Management | Corporate loans | Level 1    
Origination Year    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 13,586 13,586
Total 13,586 13,586
Asset Management | Corporate loans | Level 2    
Origination Year    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 0 0
Total 0 0
Asset Management | Corporate loans | Level 3    
Origination Year    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 0 0
Total 0 0
Asset Management | Corporate loans | Level 4    
Origination Year    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 0 0
Total 0 0
Asset Management | Corporate loans | Level 5    
Origination Year    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 0 0
Total 0 0
Insurance Solutions    
Origination Year    
Year one 35,989 32,801
Year two 40,082 38,882
Year three 37,447 25,781
Year four 22,143 22,315
Year five 23,824 54,950
Prior 47,485 15,916
Total 206,970 190,645
Insurance Solutions | Level 1    
Origination Year    
Total 16,230 18,043
Insurance Solutions | Level 2    
Origination Year    
Total 155,991 107,259
Insurance Solutions | Level 3    
Origination Year    
Total 4,104 8,120
Insurance Solutions | Level 4    
Origination Year    
Total 0 0
Insurance Solutions | Level 5    
Origination Year    
Total 30,645 57,223
Insurance Solutions | Corporate loans    
Origination Year    
Year one 1,646 223
Year two 199 48
Year three 43 596
Year four 533 74
Year five 66 17,102
Prior 15,295 0
Total 17,782 18,043
Insurance Solutions | Corporate loans | Level 1    
Origination Year    
Year one 95 223
Year two 199 48
Year three 43 596
Year four 533 74
Year five 66 17,102
Prior 15,295 0
Total 16,231 18,043
Insurance Solutions | Corporate loans | Level 2    
Origination Year    
Year one 1,551 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 0 0
Total 1,551 0
Insurance Solutions | Corporate loans | Level 3    
Origination Year    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 0 0
Total 0 0
Insurance Solutions | Corporate loans | Level 4    
Origination Year    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 0 0
Total 0 0
Insurance Solutions | Corporate loans | Level 5    
Origination Year    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 0 0
Total 0 0
Insurance Solutions | Commercial real estate mortgage loans    
Origination Year    
Year one 5,461 7,354
Year two 7,354 5,220
Year three 9,760 17,554
Year four 17,510 12,754
Year five 23,758 18,741
Prior 12,020 3,447
Total 75,863 65,070
Insurance Solutions | Commercial real estate mortgage loans | Level 1    
Origination Year    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 0 0
Total 0 0
Insurance Solutions | Commercial real estate mortgage loans | Level 2    
Origination Year    
Year one 5,461 7,354
Year two 7,354 5,220
Year three 9,760 17,554
Year four 17,510 10,840
Year five 21,844 3,460
Prior 3,460 0
Total 65,389 44,428
Insurance Solutions | Commercial real estate mortgage loans | Level 3    
Origination Year    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 4,482
Prior 0 0
Total 0 4,482
Insurance Solutions | Commercial real estate mortgage loans | Level 4    
Origination Year    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 0 0
Total 0 0
Insurance Solutions | Commercial real estate mortgage loans | Level 5    
Origination Year    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 1,914
Year five 1,914 10,799
Prior 8,560 3,447
Total 10,474 16,160
Insurance Solutions | Multi-family mortgage loans    
Origination Year    
Year one 28,882 25,224
Year two 32,529 33,614
Year three 27,644 7,631
Year four 4,100 9,487
Year five 0 19,107
Prior 20,170 12,469
Total 113,325 107,532
Insurance Solutions | Multi-family mortgage loans | Level 1    
Origination Year    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 0 0
Total 0 0
Insurance Solutions | Multi-family mortgage loans | Level 2    
Origination Year    
Year one 28,882 21,586
Year two 28,424 33,614
Year three 27,644 7,631
Year four 4,100 0
Year five 0 0
Prior 0 0
Total 89,050 62,831
Insurance Solutions | Multi-family mortgage loans | Level 3    
Origination Year    
Year one 0 3,638
Year two 4,105 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 0 0
Total 4,105 3,638
Insurance Solutions | Multi-family mortgage loans | Level 4    
Origination Year    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 0 0
Total 0 0
Insurance Solutions | Multi-family mortgage loans | Level 5    
Origination Year    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 9,487
Year five 0 19,107
Prior 20,170 12,469
Total $ 20,170 $ 41,063