v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
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,
2026202520262025
Operating lease cost$3,540 $2,502 $6,364 $4,846 
Short-term lease cost359 506 865 1,070 
Variable lease cost426 159 853 407 
Net lease cost$4,325 $3,167 $8,082 $6,323 
Supplemental information related to leases is as follows:
Other InformationSix Months Ended June 30,
20262025
Cash flows:
Cash paid amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$5,841 $6,295 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$7,204 $7,737 
Lease term and discount rate:
Weighted average remaining lease term (years)5.55.8
Weighted average discount rate3.81 %3.37 %
Schedule of Supplemental Information Related to Leases
Supplemental information related to leases is as follows:
Other InformationSix Months Ended June 30,
20262025
Cash flows:
Cash paid amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$5,841 $6,295 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$7,204 $7,737 
Lease term and discount rate:
Weighted average remaining lease term (years)5.55.8
Weighted average discount rate3.81 %3.37 %
Schedule of Future Minimum Operating Rental Income As of June 30, 2026, future minimum operating rental income based on contractual agreements is as follows:
Year ending December 31,Amount
2026 (Remaining)$1,349 
20272,417 
20282,169 
20291,495 
20301,526 
Thereafter4,524 
Total $13,480