v3.26.1
Summary of Significant Accounting Policies - Schedule of Previously Filed Financial Statements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Product Information [Line Items]        
Revenue $ 15,487 $ 16,008 $ 33,016 $ 27,963
Marketing 1,851 1,931 4,600 4,147
Total costs and expenses $ 19,069 17,963 $ 40,847 36,896
As Reported        
Product Information [Line Items]        
Revenue   16,068   29,483
Marketing   1,991   5,667
Total costs and expenses   18,023   38,416
Adjustment        
Product Information [Line Items]        
Revenue   (60)   (1,520)
Marketing   (60)   (1,520)
Total costs and expenses   $ (60)   $ (1,520)