v3.26.1
Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Intangible Assets Disclosure [Line Items]        
Amortization of intangible assets [1] $ 1,889 $ 1,934 $ 3,782 $ 4,265
Interest capitalized on capitalized software development costs     196 85
Amortization of capitalized software development costs 1,509 1,619 2,945 4,945
Intangible Assets Excluding Developed Technology        
Intangible Assets Disclosure [Line Items]        
Amortization of intangible assets 1,889 1,934 3,782 4,265
Developed Technology        
Intangible Assets Disclosure [Line Items]        
Amortization of intangible assets $ 152 $ 160 $ 305 $ 366
[1]

(1) Amounts include stock-based compensation expense, as follows: