XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 7,874 $ 7,581
Less: accumulated amortization (5,842) (5,341)
Intangible assets, net 2,032 2,240
Developed technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 6,944 6,685
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 930 $ 896