XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Indefinite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ (66,929) $ (51,673)
Net Carrying Amount 157,771 173,027
Gross Carrying Amount 224,700 224,700
Trade names and trademarks    
Indefinite-Lived Intangible Assets [Line Items]    
Accumulated Amortization (3,099) (2,199)
Customer relationships    
Indefinite-Lived Intangible Assets [Line Items]    
Accumulated Amortization (63,830) (49,474)
Gross Carrying Amount 197,100 197,100
Net Carrying Amount 133,270 147,626
Trade names and trademarks    
Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 27,600 27,600
Net Carrying Amount $ 24,501 $ 25,401