v3.25.4
Intangible Assets, Net - Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 87,664 $ 61,464
Accumulated Amortization (11,520) (5,437)
Net Carrying Value 76,144 56,027
Commercial products    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 83,203 57,104
Accumulated Amortization (8,056) (2,637)
Net Carrying Value 75,147 54,467
Software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,461 4,360
Accumulated Amortization (3,464) (2,800)
Net Carrying Value $ 997 $ 1,560