v3.25.1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Net (Excluding Goodwill) $ 15,456 $ 15,070
Patents    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 18,161 17,609
Accumulated Amortization (2,705) (2,539)
Intangible Assets, Net (Excluding Goodwill) $ 15,456 $ 15,070
Weighted Average Useful Life 13 years 9 months 18 days 12 years 8 months 12 days