Quarterly report [Sections 13 or 15(d)]

Correction of Previously Issued Financial Statements - Additional Information (Details)

v3.25.2
Correction of Previously Issued Financial Statements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Selling, general and administrative expenses $ 24,084 $ 36,989 $ 69,629 $ 73,609
Total revenue, net 76,208 76,903 153,091 156,596
Impairment of assets | Error correction adjustment        
Selling, general and administrative expenses       338
Legal Accruals | Error correction adjustment        
Selling, general and administrative expenses       328
Invoices [Member] | Error correction adjustment        
Selling, general and administrative expenses       128
Merchandise revenue        
Total revenue, net 5,613 6,134 11,868 14,479
Merchandise revenue | Rebates on understatement | Error correction adjustment        
Total revenue, net   252    
Merchandise revenue | Rebates on Overstatement | Error correction adjustment        
Total revenue, net       113
Merchandise revenue | Revenues | Error correction adjustment        
Total revenue, net       537
Other service revenue        
Total revenue, net 6,272 6,444 12,633 14,306
Other service revenue | Revenues | Error correction adjustment        
Total revenue, net   134   134
Product revenue        
Costs of revenue 10,505 13,933 22,477 28,499
Product revenue | Rebates | Error correction adjustment        
Costs of revenue   27   223
Product revenue | Revenues | Error correction adjustment        
Costs of revenue       429
Product revenue | Cost of product revenue | Error correction adjustment        
Costs of revenue   1,094   157
Product revenue | Impairment of assets | Error correction adjustment        
Costs of revenue       64
Product revenue | Equipment inventory | Error correction adjustment        
Costs of revenue       95
Product revenue | Deferred costs of product revenue | Error correction adjustment        
Costs of revenue       273
Franchise and service revenue        
Costs of revenue $ 3,955 $ 5,834 $ 8,052 10,881
Franchise and service revenue | Invoices [Member] | Error correction adjustment        
Costs of revenue       $ 74