XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of Future Maturing Operating Lease Payments
Future operating lease payments as of March 31, 2023 were as follows (in thousands):
Year ending December 31:Amount
Remainder of 2023$822 
20241,126 
20251,158 
20261,193 
20271,241 
20281,278 
Thereafter4,729 
Gross lease payments11,547 
Less - present value adjustments(3,359)
Total operating lease liabilities$8,188