XML 116 R104.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule I - Valuation and Qualifying Accounts (Detail) - Valuation Allowance for Deferred Tax Assets [Member] - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Balance at Beginning of Period $ 296,180 $ 299,922
Deductions $ 296,180 3,742
Balance at End of Period   $ 296,180