v3.26.3
Inventories - Classification (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Inventories    
Current $ 34,130 $ 30,118
Non-current 9,195 9,256
Inventories $ 43,325 $ 39,374