v3.26.1
Shareholders Equity - Equity Incentive Plans - Additional Information (Details) - shares
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 17, 2025
Dec. 15, 2023
Jun. 30, 2026
Dec. 31, 2025
Mar. 31, 2026
Dec. 17, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of options issued 0     0      
Options outstanding   6,500,000   1,300,000   1,300,000  
Percentage of number of common shares issued and outstanding         10.00%    
Omnibus equity incentive | Maximum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of options issued   49,496,161          
Option Plan | Employee Stock Option              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Options outstanding     6,498,500        
Percentage of number of common shares issued and outstanding     10.00%        
RSU Plan | Restricted share units              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Outstanding             6,400,000
Prior Plan | Employee Stock Option              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of options issued 0            
Prior Plan | Restricted share units              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Granted 0