XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Lease Cost
The components of operating lease expense were as follows:
Lease CostsThree Months Ended March 31,
20252024
Operating lease cost$2,344 $2,165 
Short-term lease cost564 551 
Variable lease cost248 238 
Net lease cost$3,156 $2,954 
Supplemental information related to leases is as follows:
Other InformationThree Months Ended March 31,
20252024
Cash flows:
Cash paid amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$3,131 $3,185 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$3,795 $1,389 
Lease term and discount rate:
Weighted average remaining lease term (years)5.86.6
Weighted average discount rate3.16 %1.67 %
Schedule of Supplemental Information Related to Leases
Supplemental information related to leases is as follows:
Other InformationThree Months Ended March 31,
20252024
Cash flows:
Cash paid amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$3,131 $3,185 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$3,795 $1,389 
Lease term and discount rate:
Weighted average remaining lease term (years)5.86.6
Weighted average discount rate3.16 %1.67 %
Schedule of Future Minimum Operating Rental Income As of March 31, 2025, future minimum operating rental income based on contractual agreements is as follows:
Year ending December 31,Amount
2025 (Remaining)$1,676 
20262,124 
20271,850 
20281,590 
2029903 
Thereafter2,569 
Total $10,712