v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Other Noncurrent Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Accrued taxes, noncurrent $ 7,524 $ 6,151
Deferred tax liability 519 507
Contingent consideration 6,810 6,493
Other 2,370 2,174
Other liabilities, noncurrent $ 17,223 $ 15,325