XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
May 25, 2025
Supplier Finance Program [Line Items]      
Accrued payable to Redeemable Convertible Preferred Stockholders $ 4,664   $ 4,499
Accrued compensation 4,157   6,144
Contract liabilities 7,214 $ 5,195  
Current portion of debt 947   3,437
Accrued customer pass-through expenditures 0   1,911
Other 2,861   2,552
Accrued expenses and other current liabilities 19,843   21,958
Related party      
Supplier Finance Program [Line Items]      
Contract liabilities 4,131   2,731
Current portion of debt 773   773
Nonrelated party      
Supplier Finance Program [Line Items]      
Contract liabilities 3,083   684
Current portion of debt $ 174   $ 2,664