v3.26.3
Additional Financial Information -Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Other Current Assets    
Inventory $ 14,854 $ 10,395
Other current assets 9,114 16,993
Total $ 23,968 $ 27,388