v3.26.1
Balance Sheet Details - Schedule of Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable $ 5,198 $ 5,725
Accrued gross-to-net liabilities 25,220 14,162
Accrued marketing related expenses 13,479 6,880
Accrued compensation 4,996 1,276
Accrued cost of goods sold 4,769 3,165
Accrued general and administrative expenses 3,786 1,447
Accrued inventory 0 3,439
Other 2,284 1,854
Total $ 59,732 $ 37,948