Creator Signing Fees, Net - Schedule of the Activity in Creator Signing Fees (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Activity in creator signing fees: | ||||
| Balance, beginning of period | $ 1,933 | $ 1,948 | $ 1,937 | $ 1,748 |
| Creator signing fees paid | 630 | 30 | 851 | 30 |
| Amortization of creator signing fees | (207) | (258) | (401) | (468) |
| Write-offs and other adjustments | 2,798 | 849 | 2,767 | 1,259 |
| Balance, end of period | $ 5,154 | $ 2,569 | $ 5,154 | $ 2,569 |