v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Deferred Revenue and Barter Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Makegood Obligation [Roll Forward]        
Beginning Makegood Liability Balance $ 6,251 $ 9,408 $ 7,651 $ 9,221
Makegood Revenue Recognized 1,387 1,171 2,819 1,713
New Makegood Obligations 196 515 228 1,244
Ending Makegood Liability Balance 5,060 8,752 5,060 8,752
Barter Revenue 33,969 31,245 65,355 59,275
Barter        
Makegood Obligation [Roll Forward]        
Barter Revenue 575 782 1,061 1,221
Barter Expenses $ 581 $ 782 $ 1,067 $ 1,189