v3.26.1
Net Income (Loss) Per Common Share - Potentially Dilutive Securities (Details) - shares
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share, Diluted, Other Disclosure    
Total potentially dilutive securities excluded (in shares) 17,380,476 1,038,132
Restricted Stock Units (RSUs)    
Earnings Per Share, Diluted, Other Disclosure    
Total potentially dilutive securities excluded (in shares) 794,932 1,003,472
Performance Shares    
Earnings Per Share, Diluted, Other Disclosure    
Total potentially dilutive securities excluded (in shares) 34,660 34,660
Restricted Stock    
Earnings Per Share, Diluted, Other Disclosure    
Total potentially dilutive securities excluded (in shares) 353,624  
Redeemable Convertible Preferred Stock    
Earnings Per Share, Diluted, Other Disclosure    
Total potentially dilutive securities excluded (in shares) 16,197,260