v3.26.1
REVISION OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS - Retained Earnings Adjustment Summary (Details) - Increase (Decrease) - USD ($)
Jun. 30, 2025
Mar. 31, 2025
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Pre-Tax $ 322,905 $ (3,349,571)
Tax Effect (82,582) 860,594
After-Tax 240,323 $ (2,488,977)
Cumulative Effect, Period of Adoption, Adjusted Balance    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Pre-Tax (3,026,666)  
Tax Effect 778,012  
After-Tax $ (2,248,654)