Annual report [Section 13 and 15(d), not S-K Item 405]

Debt (Details)

v3.25.0.1
Debt (Details) - USD ($)
12 Months Ended
Feb. 28, 2022
Dec. 31, 2024
Dec. 31, 2023
Jan. 17, 2024
Feb. 28, 2020
Debt Instrument [Line Items]          
Outstanding balance   $ 0 $ 2,000,000    
Secured Debt | Credit Facilities | Line of Credit          
Debt Instrument [Line Items]          
Maximum borrowing capacity         $ 7,500,000
Maximum borrowing capacity, additional amount $ 2,500,000       2,500,000
Secured Debt | 2022 Credit Facility | Line of Credit          
Debt Instrument [Line Items]          
Maximum borrowing capacity, additional amount 30,000,000        
Revolving Credit Facility | Credit Facilities | Line of Credit          
Debt Instrument [Line Items]          
Maximum borrowing capacity 2,000,000        
Debt instrument, face amount         2,000,000
Long-term debt       $ 2,000,000  
Interest rate on funds borrowed under the Revolver   6.20%      
Outstanding balance   $ 0      
Revolving Credit Facility | 2022 Credit Facility | Line of Credit          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 20,000,000        
Debt issuance costs   52,648 76,415    
Amortization of debt issuance costs   $ 78,845 $ 207,555    
Revolving Credit Facility | 2022 Credit Facility | Line of Credit | Base Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.00%        
Revolving Credit Facility | 2022 Credit Facility | Line of Credit | Federal Reserve Bank Of New York Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate 0.50%        
Revolving Credit Facility | 2022 Credit Facility | Line of Credit | Minimum | SOFR          
Debt Instrument [Line Items]          
Basis spread on variable rate 0.10%        
Revolving Credit Facility | 2022 Credit Facility | Line of Credit | Maximum | SOFR          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.75%        
Development Line of Credit | Credit Facilities | Line of Credit          
Debt Instrument [Line Items]          
Debt instrument, face amount         5,500,000
Termination of line of credit $ 5,500,000        
Letter of Credit | Credit Facilities | Line of Credit          
Debt Instrument [Line Items]          
Maximum borrowing capacity 1,000,000       $ 1,000,000
Letter of Credit | 2022 Credit Facility | Line of Credit          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 5,000,000