XML 127 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets (Details 1) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite Lived Intangible Assets Future Amortization Expense [Abstract]    
2025 $ 2,899  
2026 2,798  
2027 2,684  
2028 2,674  
2029 2,665  
Thereafter 7,030  
Total $ 20,750 $ 22,842