XML 96 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock (Details) - USD ($)
12 Months Ended 38 Months Ended
Jun. 07, 2024
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2025
Feb. 02, 2022
Aggregate consideration for common share repurchases   $ 6,266,718 $ 3,940,401 $ 1,669,902    
Public Offering | Common Stock            
Shares issued in transaction 2,000,000          
Share issuance price $ 44.5          
Proceeds from issuance of shares $ 89,000,000          
Issuance costs, per share issued $ 2.225          
Issuance costs, flat fee $ 4,500,000          
Legal and other offering costs included in liabilities $ 100,000          
2022 Common Share Repurchase Authority            
Common stock repurchase authorized amount           $ 100,000,000
Treasury stock shares acquired (in shares)         161,500  
Aggregate consideration for common share repurchases         $ 3,800,000