XML 179 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Leases      
Operating lease, existence of option to extend true    
Rental expense for office space, law offices and VIP claims centers $ 4,580 $ 4,832 $ 4,294
Minimum      
Leases      
Operating lease, remaining lease term 1 year    
Maximum      
Leases      
Operating lease, remaining lease term 3 years    
Operating lease, renewal term 5 years