XML 104 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Estimated Amortization of Cost of Insurance Acquired (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
CCRA [Abstract]      
Number of Years-Cost of Customer Relationship Acquired Amortization 5 years    
2024 $ 647    
2025 599    
2026 555    
2027 515    
2028 479    
Thereafter 7,248    
Cost of customer relationships acquired $ 10,043 $ 10,647 $ 11,268