v3.26.1
Revision of Previously Issued Consolidated Financial Statements - Effect on Consolidated Balance Sheets (Details) - USD ($)
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Deferred income taxes, net $ 41,241,258 $ 34,151,668    
Total assets 1,054,120,644 1,008,488,241    
Deferred revenue (contract liability) 3,925,529 3,349,571 $ 2,679,142 $ 2,276,188
Total liabilities 703,115,353 571,496,754    
Retained earnings 71,562,880 170,565,009    
Total shareholders' equity 351,005,291 436,991,487 422,436,915 383,535,319
Total liabilities and shareholders' equity $ 1,054,120,644 1,008,488,241    
As Reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Deferred income taxes, net   33,291,074    
Total assets   1,007,627,647    
Deferred revenue (contract liability)   0    
Total liabilities   568,147,183    
Retained earnings   173,053,986    
Total shareholders' equity   439,480,464 424,427,216 385,226,737
Total liabilities and shareholders' equity   1,007,627,647    
Increase (Decrease)        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Deferred income taxes, net   860,594    
Total assets   860,594    
Deferred revenue (contract liability)   3,349,571    
Total liabilities   3,349,571    
Retained earnings   (2,488,977)    
Total shareholders' equity   (2,488,977) $ (1,990,301) $ (1,691,418)
Total liabilities and shareholders' equity   $ 860,594