XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Narrative) (Details)
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
USD ($)
Feb. 11, 2021
USD ($)
ft²
Lessee, Lease, Description [Line Items]        
Total operating lease payments $ 1,505,000      
Restricted cash 62,000 $ 62,000 $ 62,000  
Campus Point Lease        
Lessee, Lease, Description [Line Items]        
Rented area | ft²       13,438
Term of contract       60 months
Total operating lease payments       $ 3,800,000
Restricted cash $ 61,591 $ 61,591