v3.25.2
Goodwill and Intangible Assets - Schedule of Gross and Net Carrying Values and Accumulated Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Net carrying value $ 7,068  
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 54,500 $ 54,500
Accumulated amortization (47,432) (45,914)
Net carrying value $ 7,068 $ 8,586