v3.26.3
Deferred Policy Acquisition Costs - Schedule of Amortization of Net Policy Acquisition Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Deferred Policy Acquisition Cost [Line Items]        
Amortization of net policy acquisition costs $ 16,991 $ 12,512 $ 46,704 $ 33,346
Broker commission        
Deferred Policy Acquisition Cost [Line Items]        
Amortization of net policy acquisition costs     99,420 77,093
Ceding fee        
Deferred Policy Acquisition Cost [Line Items]        
Amortization of net policy acquisition costs     14,554 9,341
Others        
Deferred Policy Acquisition Cost [Line Items]        
Amortization of net policy acquisition costs     6,177 2,691
Ceding commission        
Deferred Policy Acquisition Cost [Line Items]        
Amortization of net policy acquisition costs     $ (73,447) $ (55,779)