XML 87 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangibles, net - Schedule of Intangible Assets and the Weighted Average Remaining Useful Lives (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Value $ 20,868 $ 20,868
Accumulated Amortization 9,117 7,954
Net Carrying Value 11,751 12,914
Trademarks & tradenames    
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]    
Indefinite-lived intangible assets $ 1,368 1,368
Acquired Technology    
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]    
Weighted- Average Remaining Useful Lives (in years) 0 years  
Gross Carrying Value $ 5,500 5,500
Accumulated Amortization 5,500 5,271
Net Carrying Value $ 0 229
Trademarks & tradenames    
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]    
Weighted- Average Remaining Useful Lives (in years) 11 years  
Gross Carrying Value $ 14,000 14,000
Accumulated Amortization 3,617 2,683
Net Carrying Value $ 10,383 $ 11,317