XML 48 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Expenses and Other Liabilities - Summary of Accrued Expenses and Other Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Sales and marketing $ 48,977 $ 22,874
Capital Projects 6,083 13,274
Compensation and benefits 16,589 16,132
Operating lease liabilities 11,274 10,800
Income Taxes 7,874 917
Manufacturing costs 3,544 2,904
Other 5,796 5,978
Total accrued expenses and other liabilities $ 100,137 $ 72,879
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total accrued expenses and other liabilities Total accrued expenses and other liabilities