XML 65 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
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,
2025202420252024
Operating lease cost$2,502 $2,246 $4,846 $4,411 
Short-term lease cost506 522 1,070 1,073 
Variable lease cost159 136 407 374 
Net lease cost$3,167 $2,904 $6,323 $5,858 
Supplemental information related to leases is as follows:
Other InformationSix Months Ended June 30,
20252024
Cash flows:
Cash paid amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$6,295 $6,310 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$7,737 $2,428 
Lease term and discount rate:
Weighted average remaining lease term (years)5.86.5
Weighted average discount rate3.37 %1.63 %
Schedule of Supplemental Information Related to Leases
Supplemental information related to leases is as follows:
Other InformationSix Months Ended June 30,
20252024
Cash flows:
Cash paid amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$6,295 $6,310 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$7,737 $2,428 
Lease term and discount rate:
Weighted average remaining lease term (years)5.86.5
Weighted average discount rate3.37 %1.63 %
Schedule of Future Minimum Operating Rental Income As of June 30, 2025, future minimum operating rental income based on contractual agreements is as follows:
Year ending December 31,Amount
2025 (Remaining)$1,122 
20262,648 
20272,387 
20282,139 
20291,465 
Thereafter5,884 
Total $15,645