v3.26.1
Premiums and Reinsurance Related Information - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Effects of Reinsurance [Line Items]      
Ceded written premiums $ 76,399 $ 58,079  
Ceded premiums earned 76,111 59,037  
Ceded losses and loss adjustment expenses 48,868 38,120  
Reinsurance recoverable, net 433,265   $ 399,676
Related Party      
Effects of Reinsurance [Line Items]      
Ceded written premiums 8,400 6,800  
Ceded premiums earned 8,500 6,700  
Ceded losses and loss adjustment expenses 5,600 $ 2,800  
Reinsurance recoverable, net $ 41,400   $ 36,500