v3.26.1
Other Assets (Software Amortization Expense) (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Other assets acquired [Line Items]    
Amortization of intangibles $ 384,000 $ 597,000
Software Intangible assets    
Other assets acquired [Line Items]    
Amortization of intangibles 27,557,000 23,094,000
Software Intangible assets | Software development and license cost    
Other assets acquired [Line Items]    
Amortization of intangibles 23,956,000 21,728,000
Software Intangible assets | Cloud computing arrangements    
Other assets acquired [Line Items]    
Amortization of intangibles $ 3,601,000 $ 1,366,000