v3.26.1
Goodwill and Intangible Assets (Narrative) (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]      
Goodwill impairment charge   $ 0  
Amortization expense $ 559,000   $ 560,000
2026 1,700,000    
2027 2,200,000    
2028 2,200,000    
2029 2,200,000    
2030 2,200,000    
2031 2,400,000    
Impairment of intangible assets $ 0   $ 0