v3.26.1
Goodwill and intangible assets - Schedule of Goodwill Rollforward (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Goodwill    
Goodwill, gross $ 55,697  
Accumulated impairment losses (25,504)  
Balance, beginning of period 30,193 $ 55,697
Impairment losses 0 (25,504)
Balance, end of period 30,193 30,193
Insurance Solutions    
Goodwill    
Balance, beginning of period 30,193  
Balance, end of period 30,193 30,193
Insurance Solutions | MYGA    
Goodwill    
Goodwill, gross 30,193  
Accumulated impairment losses 0  
Balance, beginning of period 30,193 30,193
Impairment losses   0
Balance, end of period 30,193 30,193
Insurance Solutions | LTC    
Goodwill    
Goodwill, gross 25,504  
Accumulated impairment losses (25,504)  
Balance, beginning of period 0 25,504
Impairment losses   (25,504)
Balance, end of period $ 0 $ 0