XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Intangible Assets - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 104,800 $ 104,800
Accumulated Amortization (35,946) (28,393)
Net Carrying Amount 68,854 76,407
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 80,200 80,200
Accumulated Amortization (28,025) (22,009)
Net Carrying Amount 52,175 58,191
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 24,600 24,600
Accumulated Amortization (7,921) (6,384)
Net Carrying Amount $ 16,679 $ 18,216