v3.26.1
Inventory, net - Schedule of Reserve for Slow Moving and Excess Inventory (Details) - USD ($)
$ in Thousands
4 Months Ended 10 Months Ended 12 Months Ended
Oct. 31, 2023
Jun. 30, 2024
Jun. 30, 2025
Inventory Disclosure [Abstract]      
Inventory, Beginning balance $ (1,457) $ 0 $ (3,922)
Acquisitions 0 (3,638) 0
Provision for slow moving and excess 0 (349) (9)
Written-off 0 65 1,262
Inventory, Ending balance $ (1,457) $ (3,922) $ (2,669)