XML 67 R43.htm IDEA: XBRL DOCUMENT v3.25.4
Balance Sheet Components - Schedule of Accrued Payroll-Related Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Accrued compensation and payroll taxes $ 17,905 $ 10,708
Accrued sales commissions 4,791 4,784
Accrued benefits 2,251 2,144
Total accrued payroll-related expenses $ 24,947 $ 17,636