XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
As of March 31, 2024, the maturities of the Company's operating lease liabilities were as follows:
Remainder of 2024$2,457,000 
20253,467,000 
20263,555,000 
20272,955,000 
20282,310,000 
Thereafter2,132,000 
   Total remaining lease payments16,876,000 
Less: present value adjustment(3,449,000)
   Total operating lease liabilities13,427,000 
Less: current portion(2,156,000)
Long-term operating lease liabilities$11,271,000 
Weighted-average remaining lease term5.0 years
Weighted-average discount rate9.0%