XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Remaining Performance Obligations Expected to be Recognized (Details) - USD ($)
Mar. 31, 2025
Mar. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Remaining performance obligations related to partial equipment & engineering paid contracts $ 844,000  
Total remaining performance obligations 844,000 $ 535,000
Q2 2025 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Remaining performance obligations related to partial equipment & engineering paid contracts 807,000  
Total remaining performance obligations 807,000  
Q3 2025 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Remaining performance obligations related to partial equipment & engineering paid contracts 36,000  
Total remaining performance obligations $ 36,000