Quarterly report pursuant to Section 13 or 15(d)

Leases - Additional Information (Details)

v3.24.2.u1
Leases - Additional Information (Details)
3 Months Ended 6 Months Ended
Feb. 01, 2024
USD ($)
ft²
Jan. 01, 2024
USD ($)
ft²
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 17, 2024
USD ($)
ft²
Apr. 30, 2024
USD ($)
ft²
Dec. 31, 2023
USD ($)
Dec. 19, 2023
serviceVehicle
Mar. 31, 2023
building
option
ft²
leaseAgreement
Lessee, Lease, Description [Line Items]                      
Number of lease agreements | leaseAgreement                     2
Number of buildings in lease agreements | building                     2
Square feet of lease | ft² 2,063 2,800         1,751       26,412
Initial lease term                     5 years
Number of options to extend lease | option                     2
Lease renewal term   3 years         3 years        
Option to extend lease, period 2 years 3 years                  
Option to extend lease, monthly rent $ 1,891 $ 4,560         $ 3,662        
Operating lease, term of contract 3 years                    
Number of square feet for expired operating lease | ft²               43,000      
Monthly rent on expired operating lease               $ 44,254      
Finance lease, number of acquired service vehicles | serviceVehicle                   5  
Lease cost   38,200                  
Operating Lease, Payments         $ 451,881 $ 371,264          
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability         $ 1,547,800 $ 0          
Operating Lease, Weighted Average Remaining Lease Term     4 years 6 months 3 years 8 months 12 days 4 years 6 months 3 years 8 months 12 days          
Weighted-average discount rate - operating leases (percent)     7.50% 6.00% 7.50% 6.00%          
Operating lease expense   $ 26,962 $ 195,651 $ 216,841 $ 467,213 $ 406,556          
Operating Lease, Right-of-Use Asset     1,952,681   1,952,681       $ 743,096    
Operating Lease, Liability, Current     421,467   421,467       248,933    
Operating Lease, Liability, Noncurrent     1,560,437   1,560,437       523,660    
Operating Lease, Liability     $ 1,981,904   $ 1,981,904       $ 772,593    
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]     Right of use assets   Right of use assets       Right of use assets    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]     Lease obligations, current   Lease obligations, current       Lease obligations, current    
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]     Lease obligations, net of current portion   Lease obligations, net of current portion       Lease obligations, net of current portion    
Right-of-use assets obtained in exchange for finance lease liabilities         $ 27,282 $ 0          
Weighted-average remaining lease term - finance leases     9 months 18 days 0 years 9 months 18 days 0 years          
Weighted-average discount rate - finance leases     0.00% 0.00% 0.00% 0.00%          
Minimum                      
Lessee, Lease, Description [Line Items]                      
Payments for Leasing Costs, Commissions, and Tenant Improvements         $ 500,000            
Maximum                      
Lessee, Lease, Description [Line Items]                      
Payments for Leasing Costs, Commissions, and Tenant Improvements         $ 750,000