v3.26.1
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
May 25, 2025
May 26, 2024
Supplier Finance Program [Line Items]      
Contract liabilities, related party $ 8,660 $ 3,415 $ 2,113
Accrued compensation 4,548 6,144 6,165
Accrued professional fees 1,444 321 822
Current portion of debt, related party 954 3,437 943
Accrued customer pass-through expenditures 258 1,911 3,509
Accrued payable to Redeemable Convertible Preferred Stockholders 0 4,499 3,471
Current portion of operating lease liabilities $ 372 $ 387 $ 3,963
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Other $ 1,498 $ 1,844 $ 1,552
Accrued expenses and other current liabilities 17,734 21,958 22,538
Related party      
Supplier Finance Program [Line Items]      
Contract liabilities, related party 5,642 2,731 1,025
Current portion of debt, related party 773 773 773
Nonrelated party      
Supplier Finance Program [Line Items]      
Contract liabilities, related party 3,018 684 1,088
Current portion of debt, related party $ 181 $ 2,664 $ 170