XML 78 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Maturity of Lease Liability
Maturities of operating lease liabilities at December 31, 2022 are as follows (in thousands):
MATURITY OF LEASE LIABILITY
2023$1,741 
20242,202 
20252,269 
20262,337 
20272,407 
20282,479 
20292,553 
20302,630 
20311,561 
Total lease payments20,179 
Less: imputed interest(6,913)
Total operating lease liabilities$13,266 
Included in the consolidated balance sheet:
Current portion of lease liabilities$455 
Lease liabilities12,811 
Total operating lease liabilities$13,266