XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Intangible Assets - Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Total, Gross Carrying Amount $ 2,341 $ 2,088
Total, Accumulated Amortization (1,891) (1,428)
Total, Net Carrying Amount 450 660
Developed technology    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Developed technology, before foreign currency translation, Gross Carrying Amount 2,700 2,700
Developed technology, before foreign currency translation, Accumulated Amortization (1,819) (1,543)
Developed technology, before foreign currency translation, Net Carrying Amount 881 1,157
Effect of foreign currency translation    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Effect of foreign currency translation, Gross Carrying Amount (359) (612)
Effect of foreign currency translation, Accumulated Amortization (72) 115
Effect of foreign currency translation, Net Carrying Amount $ (431) $ (497)