v3.25.2
Variable Interest Entity - Summary of Unaudited Financial Information and Unaudited Financial Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Assets [Abstract]      
Cash and cash equivalents [1] $ 947,166 $ 532,471  
Income taxes receivable [1] 3,130 463  
Deferred income tax assets, net [1] 361 72  
Premiums receivable , net [1] 65,826 50,582  
Prepaid reinsurance premium [1] 0 92,060  
Unpaid losses and loss adjustment expenses 375,198 522,379  
Deferred policy acquisition costs [1] 65,138 54,303  
Other Assets [1] 24,121 9,818  
Total assets 2,353,106 2,230,213  
Liabilities [Abstract]      
Losses and loss adjustment expenses 696,892 [1] 845,900 [1] $ 571,646
Unearned premiums [1] 627,484 584,703  
Advance premiums [1] 43,677 18,867  
Assumed premiums payable [1] 375 2,176  
Ceded reinsurance premiums payable 38,121 18,313  
Accrued expenses [1] 42,033 17,677  
Income taxes payable [1] 24,294 5,451  
Deferred income tax liabilities, net [1] 2,402 2,830  
Other liabilities [1] 33,938 32,320  
Total liabilities 1,566,017 1,761,172  
Consolidated Variable Interest Entities [Member]      
Assets [Abstract]      
Cash and cash equivalents 107,037 74,886  
Restricted cash 622 611  
Income taxes receivable 3,130 463  
Deferred income tax assets, net 361 72  
Premiums receivable , net 4,347 4,230  
Prepaid reinsurance premium 0 13,886  
Unpaid losses and loss adjustment expenses 2,399 3,596  
Deferred policy acquisition costs 3,785 2,709  
Other Assets 2,286 891  
Total assets 123,967 101,344  
Liabilities [Abstract]      
Losses and loss adjustment expenses 18,536 17,415  
Unearned premiums 37,879 30,204  
Advance premiums 1,593 0  
Assumed premiums payable 111 656  
Accrued expenses 1,601 915  
Income taxes payable 0 19  
Deferred income tax liabilities, net 373 261  
Other liabilities 4,088 1,131  
Total liabilities $ 64,181 $ 50,601  
[1] See Note 14 for details of balances associated with consolidated variable interest entities.