v3.26.1
Subsequent Events (Narrative) (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Nov. 25, 2025
USD ($)
shares
Aug. 14, 2026
USD ($)
shares
Jul. 24, 2026
USD ($)
Jul. 17, 2026
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Aug. 14, 2026
$ / shares
Aug. 14, 2026
$ / shares
Subsequent Event [Line Items]                
Proceeds from common shares issued         $ 30,026 $ 68,024    
Payments to acquire equipment         $ 3,456 $ 31,379    
November 2025 Equity Distribution Agreement [Member]                
Subsequent Event [Line Items]                
Number of common shares issued | shares 9,855,902              
Proceeds from common shares issued $ 31,100              
Cash commission $ 900              
Subsequent events [Member]                
Subsequent Event [Line Items]                
Payments to acquire equipment       $ 186,900        
Non-refundable deposit percentage       10.00%        
Payments for deposits     $ 18,700          
Percentage payable upon notification       15.00%        
Percentage due prior to shipment       75.00%        
Subsequent events [Member] | Restricted share units [Member]                
Subsequent Event [Line Items]                
Number of common shares issued | shares   1,273,625            
Subsequent events [Member] | November 2025 Equity Distribution Agreement [Member]                
Subsequent Event [Line Items]                
Number of common shares issued | shares   2,002,330            
Proceeds from common shares issued   $ 6,300            
Sale of stock, average price per share | (per share)             $ 4.41 $ 3.13
Cash commission   $ 200