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