XML 77 R60.htm IDEA: XBRL DOCUMENT v3.25.4
Balance Sheet Details - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Sales and other taxes payable $ 57,454 $ 39,847
Other current liabilities 9,100 3,163
Employee contributions under ESPP 877 492
Excise taxes related to repurchase of common stock 79 0
Other current liabilities $ 67,510 $ 43,502