Quarterly report pursuant to Section 13 or 15(d)

Leases - Narrative (Details)

v3.24.2.u1
Leases - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Aug. 31, 2023
Jul. 31, 2023
option
Lessee, Lease, Description [Line Items]                
Lease term   3 years         5 years 5 years
Borrowing rate   8.00%         15.00% 15.00%
Accrued lease termination costs $ 410,251 $ 657,000   $ 410,251   $ 657,000    
Number of options to extend | option               2
Gain on lease termination $ 8,532   $ 0 23,897 $ 0      
Cash paid for operating leases       $ 245,558 $ 204,987      
Weighted average remaining lease term 3 years 7 months 6 days     3 years 7 months 6 days   8 years 8 months 12 days    
Weighted average discount rate 12.60%     12.60%   14.30%    
Scotland                
Lessee, Lease, Description [Line Items]                
Gain on lease termination   $ (356)            
NORWAY                
Lessee, Lease, Description [Line Items]                
Gain on lease termination $ 8,532     $ 23,897