v3.26.1
Deferred acquisition costs - Schedule of Deferred Acquisition Costs, Future amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Insurance [Abstract]      
2026 $ 2,435    
2027 2,275    
2028 1,483    
2029 405    
2030 120    
2031 and thereafter 73    
Total $ 6,791 $ 6,524 $ 6,342