v3.26.1
Accounting Policies (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
insurance_company
Jun. 30, 2025
Jun. 30, 2026
USD ($)
insurance_company
Jun. 30, 2025
Dec. 31, 2025
USD ($)
Accounting Policies [Line Items]          
Investment in variable interest entities $ 7,200   $ 7,200   $ 7,300
Effective tax 21.80% 30.10% 0.90% 31.00%  
Excess tax expenses on share based compensation     $ 356    
United States          
Accounting Policies [Line Items]          
Number of insurance companies | insurance_company 5   5