XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Intangible Assets, Net - Schedule of Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 64,921 $ 61,464
Accumulated Amortization (8,402) (5,437)
Net Carrying Value 56,519 56,027
Commercial products    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 60,544 57,104
Accumulated Amortization (5,279) (2,637)
Net Carrying Value 55,265 54,467
Software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,377 4,360
Accumulated Amortization (3,123) (2,800)
Net Carrying Value $ 1,254 $ 1,560