Quarterly report [Sections 13 or 15(d)]

Subsequent Events - Purchase Commitment for Programs and Cloud Services Subscription Agreement (Details)

v3.25.2
Subsequent Events - Purchase Commitment for Programs and Cloud Services Subscription Agreement (Details) - USD ($)
Jul. 07, 2025
Sep. 30, 2025
Jun. 30, 2025
License programs      
Subsequent Events      
Purchase Obligation     $ 18,900,000
License programs | Subsequent Events      
Subsequent Events      
Purchase Obligation   $ 4,800,000  
Due from invoice date 30 days    
Summary report period 90 days    
Cloud Services | Subsequent Events      
Subsequent Events      
Due in first year $ 105,564    
Due in second year 2,111,850    
Due in third year $ 4,117,292.4