XML 47 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Redeemable noncontrolling interest (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Apr. 26, 2018
Goodwill and Intangible Assets Disclosure [Abstract]        
Redeemable Noncontrolling Interest, Equity, Common, Carrying Amount $ 44,709,000 $ 36,135,000 $ 29,239,000  
Net Income (Loss) Attributable to Redeemable Noncontrolling Interest 8,057,000 6,592,000    
Temporary Equity, Interest in Subsidiary Earnings (2,637,000) (1,840,000)    
Temporary Equity, Accretion to Redemption Value 3,154,000 2,144,000    
2020 85,000      
2021 85,000      
Finite-Lived Intangible Assets, Accumulated Amortization 600,000 500,000    
Finite-Lived Intangible Assets, Amortization Expense, Year Three 85,000      
Finite-Lived Intangible Assets, Amortization Expense, Year Four 27,000      
Goodwill $ 680,000 $ 680,000   $ 700,000