v3.25.4
Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid deposits for inventory and molds $ 2,286 $ 1,839
Prepaid royalties, net 18,605 6,115
Assets held-for-sale 0 1,682
Other prepaid expenses and current assets 27,203 30,306
Prepaid expenses and other current assets $ 48,094 $ 39,942