v3.26.1
Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Intangible Assets Disclosure [Line Items]    
Amortization of intangible assets [1] $ 1,893 $ 2,331
Interest capitalized on capitalized software development costs 103 85
Amortization of capitalized software development costs 1,435 3,326
Intangible Assets Excluding Developed Technology    
Intangible Assets Disclosure [Line Items]    
Amortization of intangible assets 1,893 2,331
Developed Technology    
Intangible Assets Disclosure [Line Items]    
Amortization of intangible assets $ 153 $ 206
[1]

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