XML 86 R74.htm IDEA: XBRL DOCUMENT v3.25.2
Related Party Transactions - Schedule of Quota Share Arrangements with AmTrust (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Related Party Transaction [Line Items]        
Net premiums earned $ 2,422 $ 0 $ 2,422 $ 0
Net loss and LAE 5,961 0 5,961 0
Commission and other acquisition expenses 394 $ 0 394 $ 0
Quota Share Reinsurance Agreements | AmTrust Financial Services, Inc.        
Related Party Transaction [Line Items]        
Gross and net premiums written (285)   (285)  
Net premiums earned 1,032   1,032  
Net loss and LAE 3,081   3,081  
Commission and other acquisition expenses $ (106)   $ (106)