v3.25.2
Intangible Assets - Schedule of Expected Amortization Expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Intangible Asset, Acquired, Finite-Lived    
2025 (remainder of year) $ 3,121  
2026 6,231  
2027 6,231  
2028 6,231  
2029 6,231  
2030 and thereafter 36,845  
Total 64,890 $ 51,095
Cost of Sales - Product    
Intangible Asset, Acquired, Finite-Lived    
2025 (remainder of year) 3,082  
2026 6,164  
2027 6,164  
2028 6,164  
2029 6,164  
2030 and thereafter 36,603  
Total 64,341  
Selling, general and administrative    
Intangible Asset, Acquired, Finite-Lived    
2025 (remainder of year) 39  
2026 67  
2027 67  
2028 67  
2029 67  
2030 and thereafter 242  
Total $ 549