XML 74 R54.htm IDEA: XBRL DOCUMENT v3.25.4
Intangible assets - Components and Expected Amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets, Net [Abstract]      
Less accumulated amortization $ (10,856) $ (6,294)  
Intangible assets, net 39,700 25,075  
Amortization expense 4,600 3,200 $ 1,700
Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract]      
2026 5,779    
2027 5,764    
2028 5,764    
2029 5,704    
2030 and thereafter 16,688    
Intangible assets, net 39,700 25,075  
Computer software & web domain      
Finite-Lived Intangible Assets, Net [Abstract]      
Intangible assets, gross $ 38,738 24,475  
Weighted average amortization period (years) 7 years 5 months 23 days    
Books of business      
Finite-Lived Intangible Assets, Net [Abstract]      
Intangible assets, gross $ 11,817 $ 6,895  
Weighted average amortization period (years) 6 years 6 months 7 days