XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Schedule of lease cost
The components of operating lease expense were as follows:
Lease CostsThree Months Ended June 30,Six Months Ended June 30,
2023202220232022
Operating lease cost$3,119 $2,586 $7,510 $6,008 
Short-term lease cost513 488 1,036 994 
Variable lease cost216 204 536 574 
Net lease cost$3,848 $3,278 $9,082 $7,576 
Supplemental information related to leases is as follows:
Other InformationSix Months Ended June 30,
20232022
Cash flows:
Cash paid amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$5,873 $7,238 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$2,391 $6,606 
Lease term and discount rate:
Weighted average remaining lease term (years)6.95.8
Weighted average discount rate1.60 %1.64 %
Schedule of supplemental information related to leases
Supplemental information related to leases is as follows:
Other InformationSix Months Ended June 30,
20232022
Cash flows:
Cash paid amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$5,873 $7,238 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$2,391 $6,606 
Lease term and discount rate:
Weighted average remaining lease term (years)6.95.8
Weighted average discount rate1.60 %1.64 %
Schedule of future minimum operating rental income As of June 30, 2023, future minimum operating rental income based on contractual agreements is as follows:
Year ending December 31,Amount
2023 (Remaining)$1,133 
20243,049 
20252,317 
20261,171 
2027913 
Thereafter733 
Total $9,316