XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of lease cost
The components of operating lease expense were as follows:
Lease CostsThree Months Ended March 31,
20232022
Operating lease cost$4,391 $3,422 
Short-term lease cost523 506 
Variable lease cost320 370 
Net lease cost$5,234 $4,298 
Supplemental information related to leases is as follows:
Other InformationThree Months Ended March 31,
20232022
Cash flows:
Cash paid amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$2,510 $3,613 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$1,406 $4,980 
Lease term and discount rate:
Weighted average remaining lease term (years)7.15.4
Weighted average discount rate1.59 %1.72 %
Schedule of supplemental information related to leases
Supplemental information related to leases is as follows:
Other InformationThree Months Ended March 31,
20232022
Cash flows:
Cash paid amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$2,510 $3,613 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$1,406 $4,980 
Lease term and discount rate:
Weighted average remaining lease term (years)7.15.4
Weighted average discount rate1.59 %1.72 %
Schedule of future minimum operating rental income As of March 31, 2023, future minimum operating rental income based on contractual agreements is as follows:
Year ending December 31,Amount
2023 (Remaining)$1,412 
20241,906 
20251,363 
2026408 
2027131 
Thereafter— 
Total $5,220