v3.26.1
Balance Sheet Components (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Property, Plant and Equipment [Line Items]          
Investments in an unrealized loss position greater than twelve months   $ 0   $ 0 $ 0
Allowance for credit loss   0   0 $ 0
Stock-based compensation expense $ 7,912,000 2,253,000 $ 14,466,000 4,745,000  
Amortization of capitalized internal-use software 831,000 1,000,000.0 1,900,000 2,000,000.0  
Depreciation and amortization     $ 2,643,000 2,767,000  
Weighted Average [Member]          
Property, Plant and Equipment [Line Items]          
Available-for-sale investments, maturity date     300 days   346 days
Capitalized Internal-Use Software [Member]          
Property, Plant and Equipment [Line Items]          
Capitalized internal use software costs 495,000 591,000 $ 1,600,000 1,500,000  
Stock-based compensation expense 3,000 5,000 9,000 11,000  
Property and Equipment, Excluding Software and Software Development Costs [Member]          
Property, Plant and Equipment [Line Items]          
Depreciation and amortization $ 389,000 $ 389,000 $ 748,000 $ 759,000