Quarterly report pursuant to Section 13 or 15(d)

Revenue - Narrative (Details)

v3.23.3
Revenue - Narrative (Details)
$ in Thousands, phunToken in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
phunToken
Sep. 30, 2022
Sep. 30, 2023
USD ($)
phunToken
Sep. 30, 2022
USD ($)
phunToken
Dec. 31, 2022
phunToken
Disaggregation of Revenue [Line Items]          
Deferred revenue recognized | $     $ 3,167    
Remaining performance obligation | $ $ 4,788   $ 4,788    
Number of PhunToken sold | phunToken       186.8  
Proceeds from sale of PhunToken | $       $ 1,533  
Number of phun token issued | phunToken 377.2   377.2   377.2
Number of phun token authorized | phunToken 10,000.0   10,000.0    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01          
Disaggregation of Revenue [Line Items]          
Percent of revenue expected to be recognized over next 12 months (as a percent) 37.00%   37.00%    
Remaining performance obligation, expected timing (in months) 12 months   12 months    
United States | Sales Revenue, Net | Geographic Concentration Risk          
Disaggregation of Revenue [Line Items]          
Concentration risk (as a percent) 99.00% 100.00% 99.00% 97.00%