v3.25.4
Revenue and related accounts - Narratives (Details)
3 Months Ended 6 Months Ended 18 Months Ended
Dec. 31, 2025
USD ($)
customer
Dec. 31, 2024
customer
Dec. 31, 2025
USD ($)
customer
Dec. 31, 2024
customer
Dec. 31, 2025
USD ($)
customer
Jun. 30, 2025
USD ($)
Revenue and related accounts            
Allowance for credit losses $ 45,000   $ 45,000   $ 45,000 $ 122,000
Write-offs     34,000      
Prepaid expenses            
Prepaid expenses 836,000   836,000   836,000 $ 887,000
Other assets            
Prepaid expenses            
Prepaid expenses $ 814,000   $ 814,000   $ 814,000  
Customer concentration risk | Revenue | Customer three            
Revenue and related accounts            
Number of customers | customer 3 3 3 3 3  
Concentration risk, percentage     60.00%      
Customer concentration risk | Accounts receivable | Customer three            
Revenue and related accounts            
Concentration risk, percentage     15.00%