v3.24.2.u1
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]      
Tax receivable $ 10,414   $ 2,619
Non-trade receivables 7,668   8,128
Prepaid marketing 4,578   340
Inventory deposits 3,188   4,961
Insurance 1,295   1,996
Prepaid software 1,211   642
Other 1,604   3,207
Prepaid expenses and other current assets $ 29,958 $ 21,893 $ 21,893