XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets, Net - Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 63,110 $ 61,464
Accumulated Amortization (6,912) (5,437)
Net Carrying Value 56,198 56,027
Commercial products    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 58,744 57,104
Accumulated Amortization (3,953) (2,637)
Net Carrying Value 54,791 54,467
Software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,366 4,360
Accumulated Amortization (2,959) (2,800)
Net Carrying Value $ 1,407 $ 1,560