XML 82 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Business Combination - Intangible Assets Acquired (Details) - USD ($)
$ in Thousands
2 Months Ended 12 Months Ended
Dec. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Intangible Asset, Acquired, Finite-Lived [Line Items]      
Finite-Lived Intangible Assets, Gross $ 529,930 $ 529,930 $ 360,467
Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Finite-Lived 146,000 $ 146,000  
Weighted average useful life   7 years 10 months 24 days  
Revenue of acquiree since acquisition date 4,998    
Customer Relationships [Member]      
Intangible Asset, Acquired, Finite-Lived [Line Items]      
Finite-Lived Intangible Assets, Gross $ 509,197 $ 509,197 348,350
Customer Relationships [Member] | ArmadaCorp      
Intangible Asset, Acquired, Finite-Lived [Line Items]      
Useful Life in Years 15 years 15 years  
Finite-Lived Intangible Assets, Gross $ 138,000 $ 138,000  
Trade Names      
Intangible Asset, Acquired, Finite-Lived [Line Items]      
Finite-Lived Intangible Assets, Gross $ 19,383 $ 19,383 $ 10,767
Trade Names | ArmadaCorp      
Intangible Asset, Acquired, Finite-Lived [Line Items]      
Useful Life in Years 15 years 15 years  
Finite-Lived Intangible Assets, Gross $ 8,000 $ 8,000  
Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Finite-Lived $ 146,000 $ 146,000