v3.26.1
Shareholders Equity - Stock Options - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2025
Jun. 30, 2026
Dec. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 17, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Percentage of number of common shares issued and outstanding     10.00%      
Options, maximum term     10 years      
Number of options issued 0 0   0    
Share-based compensation expense       $ 959,000 $ 1,752,000  
Proceeds for option exercises       0 $ 0  
Unrecognized compensation expense       $ 100,000    
Expected weighted-average term       1 year    
Options outstanding       1,300,000 12,283,000 6,200,000
Employee Stock Option            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-based compensation expense       $ 900,000 $ 1,800,000