v3.26.3
Presentation of Financial Statements and Significant Accounting Policies - Effect of Reinsurance on Premiums and Earned (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Premiums written        
Direct $ 284,705   $ 388,041  
Assumed 101,276   153,999  
Ceded (113,013)   (161,864)  
Net written insurance premiums 272,968   380,176  
Premiums earned        
Direct 263,820   349,380  
Assumed 170,067   218,232  
Ceded (118,038)   (154,516)  
Net earned insurance premiums $ 315,849 $ 0 $ 413,096 $ 0