v3.26.1
Premiums and Reinsurance Related Information - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Effects of Reinsurance [Line Items]          
Ceded written premiums $ 116,869 $ 83,508 $ 193,268 $ 141,587  
Ceded premiums earned 82,091 63,671 158,201 122,707  
Ceded losses and loss adjustment expenses 53,502 40,818 102,369 78,937  
Reinsurance recoverable, net 466,205   466,205   $ 399,676
Related Party          
Effects of Reinsurance [Line Items]          
Ceded written premiums 11,500 9,500 19,900 16,300  
Ceded premiums earned 9,000 7,300 17,500 14,000  
Ceded losses and loss adjustment expenses 5,700 $ 6,400 11,300 $ 9,100  
Reinsurance recoverable, net $ 46,100   $ 46,100   $ 36,500