v3.26.1
Investments - Schedule of Net Investment Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Investments [Line Items]        
Investment income $ 2,468 $ 1,545 $ 5,129 $ 1,579
Investment expenses (14) (3) (67) (3)
Net investment income 2,454 1,542 5,062 1,576
Fixed maturities        
Schedule of Investments [Line Items]        
Investment income 827 616 1,712 616
Income on funds withheld        
Schedule of Investments [Line Items]        
Investment income 27 20 55 20
Interest income from net loan receivable from AmTrust        
Schedule of Investments [Line Items]        
Investment income 1,015 659 2,152 659
Other investments        
Schedule of Investments [Line Items]        
Investment income 331 84 492 84
Cash and cash equivalents        
Schedule of Investments [Line Items]        
Investment income $ 268 $ 166 $ 718 $ 200