XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long Term Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Maturities of Long-Term Debt
Future minimum payments, including interest and principal, under the loans payable outstanding as of December 31, 2023 are as follows (in thousands):
Period Ending December 31, 2023:
Amount
2024$12,802 
202579,604 
202653,387 
$145,793 
Less amount representing interest(24,641)
Less unamortized discount(5,672)
Loans payable, net of discount$115,480