XML 60 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule Of Maturities Of Operating Lease Liabilities
As of December 31, 2023, the maturities of the Company's operating lease liabilities were as follows:
Year ending December 31,
2024$3,247,000 
20253,466,000 
20263,555,000 
20272,955,000 
20282,310,000 
Thereafter2,132,000 
   Total remaining lease payments17,665,000 
Less: present value adjustment(4,226,000)
   Total operating lease liabilities13,439,000 
Less: current portion(2,407,000)
Long-term operating lease liabilities$11,032,000 
Weighted-average remaining lease term5.3 years
Weighted-average discount rate8.9 %