XML 92 R81.htm IDEA: XBRL DOCUMENT v3.26.1
Reinsurance - Schedule of Earned Premium (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Premiums written:    
Assumed $ 350,235 $ 175,511
Ceded (32,889) (19,860)
Net 317,346 155,651
Premiums earned:    
Assumed 254,071 180,933
Ceded (14,429) (11,578)
Net $ 239,642 $ 169,355