XML 109 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets - Schedule of Gross Carrying Value and Accumulated Amortization for Each Major Class of Intangible Asset (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 56,371 $ 56,371
Accumulated Amortization (13,227) (10,178)
Net Book Value 43,144 46,193
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 36,820 36,820
Accumulated Amortization (5,666) (3,760)
Net Book Value 31,154 33,060
Licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 18,451 18,451
Accumulated Amortization (6,919) (5,996)
Net Book Value 11,532 12,455
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,100 1,100
Accumulated Amortization (642) (422)
Net Book Value $ 458 $ 678