v3.26.1
Summary of Significant Accounting Policies - Schedule of Previously Filed Financial Statements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenue $ 57,243 $ 54,744
Marketing 7,762 7,850
Total costs and expenses $ 72,716 65,241
As Reported    
Revenue   57,350
Marketing   10,456
Total costs and expenses   67,847
Adjustment    
Revenue   (2,606)
Marketing   (2,606)
Total costs and expenses   $ (2,606)