v3.25.1
Accrued Expenses and Other Liabilities - Summary of Accrued Expenses and Other Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Sales and marketing $ 39,522 $ 22,874
Income Taxes 20,067 917
Compensation and benefits 14,600 16,132
Operating lease liabilities 11,093 10,800
Capital Projects 8,216 13,274
Manufacturing costs 4,000 2,904
Other 7,929 5,978
Total accrued expenses and other liabilities $ 105,427 $ 72,879
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total accrued expenses and other liabilities Total accrued expenses and other liabilities