XML 75 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Combinations Business Combinations
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
Jun. 30, 2023
USD ($)
numberOfConnections
Dec. 31, 2029
USD ($)
Dec. 31, 2028
USD ($)
Dec. 31, 2027
USD ($)
Dec. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2021
Dec. 31, 2023
USD ($)
Mar. 31, 2023
USD ($)
Business Acquisition [Line Items]                    
Number of Businesses Acquired | numberOfConnections   5                
Goodwill $ 162,966,000               $ 163,344,000 $ 149,836,000
Goodwill, Impairment Loss 0                  
Business Combination, Consideration Transferred   $ 22,800,000                
Business Combination, Consideration Transferred   $ 22,800,000                
Customer Relationships                    
Business Acquisition [Line Items]                    
Finite-Lived Intangible Assets Acquired $ 2,600,000                  
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life 24 years                  
Amortization of Intangible Assets $ 100,000                  
Customer Relationships | Forecast [Member]                    
Business Acquisition [Line Items]                    
Amortization of Intangible Assets     $ 100,000 $ 100,000 $ 100,000 $ 100,000 $ 100,000      
Other insignificant acquisitions [Member]                    
Business Acquisition [Line Items]                    
Number of Businesses Acquired               0