Quarterly report pursuant to Section 13 or 15(d)

Debt (Details)

v3.24.2.u1
Debt (Details) - USD ($)
Feb. 28, 2022
Jun. 30, 2024
Jan. 17, 2024
Dec. 31, 2023
Dec. 31, 2021
Feb. 28, 2020
Debt Instrument [Line Items]            
Outstanding balance   $ 0   $ 2,000,000    
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