v3.25.4
Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued salaries, wages and related employee benefits $ 58,655 $ 37,996
Accrued trade payables 32,090 4,146
Accrued operating expenses 21,718 4,869
Accrued indirect taxes 4,676 3,252
Accrued sales discounts 3,094 3,899
Current portion of contingent consideration 8,608 0
Other accrued expenses 22,785 11,879
Total accrued expenses and other current liabilities $ 151,626 $ 66,041