Quarterly report [Sections 13 or 15(d)]

Debt (Details)

v3.25.1
Debt (Details) - USD ($)
Feb. 28, 2022
Mar. 31, 2025
Jan. 17, 2024
Dec. 31, 2021
Feb. 28, 2020
Reclassification          
Debt Instrument [Line Items]          
Long-term debt       $ 2,000,000  
Line of Credit | Senior Secured Credit Facilities | Secured Debt          
Debt Instrument [Line Items]          
Maximum borrowing capacity         $ 7,500,000
Maximum borrowing capacity, additional amount $ 2,500,000       2,500,000
Line of Credit | Senior Secured Credit Facilities | Revolving Credit Facility          
Debt Instrument [Line Items]          
Maximum borrowing capacity 2,000,000        
Debt instrument, face amount         2,000,000
Long-term debt     $ 2,000,000    
Outstanding balance   $ 0      
Line of Credit | Senior Secured Credit Facilities | Development Line of Credit          
Debt Instrument [Line Items]          
Debt instrument, face amount         5,500,000
Termination of development line of credit 5,500,000        
Line of Credit | Senior Secured Credit Facilities | Letter of Credit          
Debt Instrument [Line Items]          
Maximum borrowing capacity 1,000,000       $ 1,000,000
Line of Credit | 2022 Credit Facility | Secured Debt          
Debt Instrument [Line Items]          
Maximum borrowing capacity, additional amount 30,000,000        
Line of Credit | 2022 Credit Facility | Revolving Credit Facility          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 20,000,000        
Line of Credit | 2022 Credit Facility | Revolving Credit Facility | SOFR Rate | Minimum          
Debt Instrument [Line Items]          
Basis spread on variable rate 0.10%        
Line of Credit | 2022 Credit Facility | Revolving Credit Facility | SOFR Rate | Maximum          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.75%        
Line of Credit | 2022 Credit Facility | Revolving Credit Facility | Base Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.00%        
Line of Credit | 2022 Credit Facility | Revolving Credit Facility | Federal Reserve Bank of New York Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate 0.50%        
Line of Credit | 2022 Credit Facility | Letter of Credit          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 5,000,000