XML 89 R78.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]      
Unrecognized tax benefits $ 888,916 $ 819,280 $ 1,218,396
Federal      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 9,116,000    
Tax credit carryforwards $ 169,500 1,505,000  
Tax credit carry forward expiration year 2026    
Unrecognized tax benefits $ 888,916    
Federal | Other Accrued Expenses and Other Liabilities      
Operating Loss Carryforwards [Line Items]      
Unrecognized tax benefits 20,200    
Federal | Deferred Tax Assets, Net      
Operating Loss Carryforwards [Line Items]      
Unrecognized tax benefits $ 830,937    
Federal | Tax Year 2021      
Operating Loss Carryforwards [Line Items]      
Percentage of taxable income for offsetting operating loss carryforwards 80.00%    
State      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards $ 11,888,000    
Tax credit carryforwards $ 1,045,000 $ 1,002,000