XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Other Intangible Assets - Intangible assets and related amortization (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Gross $ 26,870,000  
Finite-lived intangible assets, Accumulated Amortization 1,683,000  
Finite-Lived Intangible Assets, Net carrying amount 16,617,000  
Intangible assets, Net carrying amount 25,187,000 $ 25,568,000
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross $ 18,300,000  
Useful Life 12 years  
Finite-lived intangible assets, Accumulated Amortization $ 1,683,000  
Finite-Lived Intangible Assets, Net carrying amount 16,617,000  
Tradename    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets, Gross $ 8,570,000