v3.26.1
REVISION OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS - Effect on Consolidated Statements of Cash Flows (Details) - USD ($)
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Net income $ 6,106,806 $ 1,584,390
Deferred income tax expense 4,129,991 4,246,673
Deferred revenue (contract liability) (403,546) (322,905)
Net cash provided by operating activities $ 64,369,264 58,153,047
As Reported    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Net income   1,344,067
Deferred income tax expense   4,164,091
Deferred revenue (contract liability)   0
Net cash provided by operating activities   58,153,047
Increase (Decrease)    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Net income   240,323
Deferred income tax expense   82,582
Deferred revenue (contract liability)   (322,905)
Net cash provided by operating activities   $ 0