v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Schedule of Lease Cost
The components of operating lease expense were as follows:
Lease CostsThree Months Ended March 31,
20262025
Operating lease cost$2,824 $2,344 
Short-term lease cost506 564 
Variable lease cost427 248 
Net lease cost$3,757 $3,156 
Supplemental information related to leases is as follows:
Other InformationThree Months Ended March 31,
20262025
Cash flows:
Cash paid amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$2,931 $3,131 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$7,175 $3,795 
Lease term and discount rate:
Weighted average remaining lease term (years)5.35.8
Weighted average discount rate3.70 %3.16 %
Schedule of Supplemental Information Related to Leases
Supplemental information related to leases is as follows:
Other InformationThree Months Ended March 31,
20262025
Cash flows:
Cash paid amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$2,931 $3,131 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$7,175 $3,795 
Lease term and discount rate:
Weighted average remaining lease term (years)5.35.8
Weighted average discount rate3.70 %3.16 %
Schedule of Future Minimum Operating Rental Income As of March 31, 2026, future minimum operating rental income based on contractual agreements is as follows:
Year ending December 31,Amount
2026 (Remaining)$2,014 
20272,417 
20282,169 
20291,495 
20301,526 
Thereafter4,525 
Total $14,146