v3.26.1
Consolidated Balance Sheet Components - Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid expenses $ 1,556 $ 2,209
Promissory note from Loyalty buyer 5,096 5,050
Advances to Loyalty buyer 6,789 7,491
Other 152 197
Total $ 13,593 $ 14,947