v3.26.1
Consolidated Financial Statement Details - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Fair value of earnout receivable $ 454 $ 7,667
Investments 2,990 2,990
Deferred tax assets 865 1,773
Operating lease right-of-use assets 1,924 840
Other 1,506 2,315
Other assets $ 7,739 $ 15,585