v3.26.1
Balance Sheet Components - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Impairment Effects on Earnings Per Share [Line Items]          
Accounts receivable, net $ 18,489,000   $ 18,489,000   $ 22,270,000
Employee retention credits 1,285,000   1,285,000   $ 1,294,000
Depreciation expense 15,000 $ 31,000 15,000 $ 72,000  
Impairment charges, long lived asset 0 0 0 0  
Amortization expense of intangible asset     3,914,000 4,083,000  
Loss on impairment of assets 0 0 0 0  
Platform Development          
Impairment Effects on Earnings Per Share [Line Items]          
Amortization expense of intangible asset 1,078,000 1,108,000 2,128,000 2,384,000  
Impairment charges 0 0 0 0  
Other Intangible Assets          
Impairment Effects on Earnings Per Share [Line Items]          
Amortization expense of intangible asset $ 893,000 $ 850,000 $ 1,786,000 $ 1,699,000