v3.26.1
Debt - Notes Redemption (Details) - USD ($)
5 Months Ended 12 Months Ended
Aug. 29, 2025
Aug. 28, 2025
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Jul. 22, 2025
Sep. 27, 2021
Debt Instrument [Line Items]              
Gain (loss) on extinguishment of debt     $ (3,703,866) $ 982,791 $ 1,631,964    
Senior Notes Due 2026 | Senior notes payable              
Debt Instrument [Line Items]              
Aggregate principal amount             $ 300,000,000
Interest rate             7.00%
Redemption price percent 101.75%            
Repurchased and extinguished amount of debt $ 168,300,000 $ 17,000,000.0   89,000,000.0      
Interest expense 3,700,000            
Early redemption premium           $ 3,000,000.0  
Deferred debt issuance cost, writeoff $ 700,000            
Debt issuance costs     100,000 600,000      
Reacquisition price     17,000,000.0 88,000,000.0      
Gain (loss) on extinguishment of debt     $ (3,700,000) $ 1,000,000.0 $ 1,600,000