XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Property, Plant and Equipment [Line Items]        
Stock-based compensation expense $ 3,960 $ 2,336 $ 8,705 $ 7,699
Amortization of capitalized internal-use software 951 761 3,000 1,500
Depreciation and amortization     4,069 3,767
Capitalized internal-use software        
Property, Plant and Equipment [Line Items]        
Capitalized internal use software costs 971 1,300 2,500 2,100
Stock-based compensation expense 6 121 17 198
Property and equipment, excluding software and software development costs        
Property, Plant and Equipment [Line Items]        
Depreciation and amortization $ 352 $ 413 $ 1,100 $ 885