v3.25.2
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Other Assets [Abstract]    
Other receivables $ 539 $ 799
Prepaid insurance 459 337
Net investments in sales type leases - current 1,769 1,679
Other current assets 5,579 2,856
Other current assets net $ 8,346 $ 5,671