XML 46 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments Under Non-Cancelable Operating Leases The following table shows the future maturities of lease liabilities for leases in effect as of December 31, 2022:
Years Ending December 31,Lease Liabilities
2023$2,235
20241,170
202518
Total lease payments3,423
Less: imputed interest(156)
Total$3,267