Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies - IBM Purchase Commitment for Programs and Cloud Services Subscription Agreement (Details)

v3.25.3
Commitments and Contingencies - IBM Purchase Commitment for Programs and Cloud Services Subscription Agreement (Details)
Sep. 23, 2025
USD ($)
payment
Aug. 08, 2025
USD ($)
Jul. 07, 2025
USD ($)
Sep. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Commitments and Contingencies          
Due from invoice date     30 days    
License programs          
Commitments and Contingencies          
Purchase Obligation       $ 4,800,000 $ 18,900,000
Amount of cash outflow for license program   $ 2,500,000      
Aggregate amount of purchase arrangement   $ 25,800,000      
Remaining amount of purchase commitments payable       $ 23,300,000  
License programs | Payment at time of agreement          
Commitments and Contingencies          
Purchase Obligation $ 2,500,000        
License programs | Payment to be made on December 23, 2025          
Commitments and Contingencies          
Purchase Obligation $ 3,300,000        
Number of quarterly payments | payment 8        
License programs | Payment to be made after the fiscal year 2025 till final payment on December 23, 2027          
Commitments and Contingencies          
Purchase Obligation $ 2,200,000        
Cloud Services          
Commitments and Contingencies          
Due in first year     $ 105,564    
Due in second year     2,111,850    
Due in third year     $ 4,117,292.4