XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Long-term Debt (Tables)
3 Months Ended
Mar. 31, 2023
Long-term Debt [Abstract]  
Future Minimum Principal Payments
Future minimum principal payments at March 31, 2023 are as follows:

2024
 
$
1,000
 
2025
   
4,000
 
2026
   
3,000
 
Total
 
$
8,000