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

Leases - Narrative (Details)

v3.25.1
Leases - Narrative (Details)
12 Months Ended
Jan. 15, 2025
USD ($)
ft²
Feb. 01, 2024
USD ($)
ft²
Jan. 01, 2024
USD ($)
ft²
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jun. 17, 2024
USD ($)
ft²
Mar. 31, 2023
building
leaseAgreement
ft²
option
Lessor, 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
Remaining lease term             5 years
Number of options to extend lease | option             2
Lease renewal term     3 years     3 years  
Option to extend, period   2 years 3 years        
Option to extend lease, monthly rent   $ 1,891 $ 4,560     $ 3,662  
Operating lease, term of contract   3 years          
Operating lease, expense     26,962        
Lease cost     38,200        
Finance lease, expense       $ 119,690 $ 2,338    
Depreciation and amortization expense on right-of-use finance lease assets       61,572 0    
Subsequent Event              
Lessor, Lease, Description [Line Items]              
Square feet of lease | ft² 2,969            
Option to extend, period 5 years            
Option to extend lease, monthly rent $ 2,324            
Operating lease, term of contract 5 years            
Minimum              
Lessor, Lease, Description [Line Items]              
Construction in progress costs     900,000        
Maximum              
Lessor, Lease, Description [Line Items]              
Construction in progress costs     $ 1,000,000        
Office space and warehouse facilities              
Lessor, Lease, Description [Line Items]              
Lease expense       $ 796,400 $ 812,815