v3.23.2
Certain Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid expenses $ 8,569 $ 9,082
Inventory 5,046 5,150
Prepaid hosting and data costs 4,672 6,443
Accrued interest receivable 4,164 3,983
Prepaid insurance 392 3,729
Card program deposits 128 2,128
Contract assets, current 135 621
Other current assets 5,992 6,871
Prepaid expenses and other current assets $ 29,098 $ 38,007