v3.26.3
Accounts and Other Receivable, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Sep. 30, 2025
Jun. 30, 2025
Accounts and Other Receivable, Net        
Accounts receivable $ 29,377 $ 33,145    
Allowance for credit losses (129) (101) $ (24) $ (25)
Accounts Receivable, Net, Current, Total 29,248 33,044    
Other receivable   2,931    
Accounts and other receivable, net $ 29,248 $ 35,975