XML 71 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Narrative (Details)
1 Months Ended 12 Months Ended
Oct. 13, 2023
ft²
Oct. 09, 2023
ft²
period
Aug. 31, 2021
ft²
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 12, 2023
Lessee, Lease, Description [Line Items]            
Lessee, operating lease, lease term extension | period   2        
Lease expense | $       $ 399,882 $ 155,552  
Office Lease            
Lessee, Lease, Description [Line Items]            
Square foot of leased space     2,300      
Lessee, operating lease, term of contract     3 years 3 years   3 years
Porto Office            
Lessee, Lease, Description [Line Items]            
Square foot of leased space   3,900        
Lessee, operating lease, term of contract   3 years        
Lessee, operating lease, renewal term   3 years        
Cambridge Office            
Lessee, Lease, Description [Line Items]            
Square foot of leased space 6,000          
Lessee, operating lease, term of contract 3 years