v3.26.3
Deposits (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Jul. 24, 2026
Mar. 13, 2026
Oct. 20, 2025
Aug. 29, 2025
Aug. 01, 2025
Apr. 02, 2025
Mar. 17, 2025
Jul. 17, 2026
Sep. 30, 2026
Sep. 30, 2025
Mar. 31, 2025
Deposits [Line Items]                      
Credit losses                 $ 0 $ 0  
National Administration of Electricity [Member]                      
Deposits [Line Items]                      
Payments for deposits       $ 6,400             $ 3,400
National Administration of Electricity [Member] | Zunz S.A. [Member]                      
Deposits [Line Items]                      
Security deposit             $ 19,200        
Payments for deposits     $ 3,200     $ 15,900 $ 3,300        
Bell Canada Inc [Member]                      
Deposits [Line Items]                      
Security deposit   $ 1,500     $ 5,800            
Payment of one time license fee   600     $ 2,400            
One time license fee   3,000                  
Credits from security deposit and license fee paid   8,200                  
Credits from security deposit and license fee paid to be refunded   $ 3,100                  
Buzz Beta Cloud Inc [Member]                      
Deposits [Line Items]                      
Payments for deposits $ 18,700                    
Purchase acquisition agreement               $ 186,900      
Non refundable deposit               10.00%      
Payment after OEM has received required components               15.00%      
Payment after prior to shipment               75.00%