v3.26.1
Balance Sheet Details - Schedule of Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable $ 4,705 $ 5,725
Accrued marketing related expenses 20,411 6,880
Accrued gross-to-net liabilities 15,362 14,162
Accrued cost of goods sold 1,847 3,165
Accrued inventory 95 3,439
Other 5,843 4,577
Total $ 48,263 $ 37,948