XML 46 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Future Minimum Annual Lease Obligations Future minimum annual lease payments under the Company’s operating leases are as follows:

Future minimum lease obligations for the years ending December 31,Lease obligations
2023$1,296 
20241,305 
2025929 
2026744 
2027508 
$4,782 
Less: Portion representing interest$(725)
$4,057