XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Lease Cost Components and Supplemental Cash Flow Information Related to Operating Leases
Lease cost components included within Operating expenses - General and administrative expenses in the Condensed Consolidated Statements of Comprehensive Income (Loss) were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
Operating lease cost$5,262 $6,719 $10,384 $12,356 
Variable lease cost3,553 2,570 5,823 5,025 
Total lease cost$8,815 $9,289 $16,207 $17,381 

Supplemental cash flow information related to the Company's operating leases is as follows for the six months ended June 30:
20252024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$9,276 $11,807 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$6,124 $7,447 
Schedule of Weighted Average Remaining Lease Term and Weighted Average Discount Rate for Operating Leases
The weighted average remaining lease term and weighted average discount rate for operating leases as of June 30, are as follows:
20252024
Weighted Average Remaining Lease Term
Operating leases7.6 years7.4 years
Weighted Average Discount Rate
Operating leases5.31 %5.01 %
Schedule of Future Maturities of Operating Leases Liabilities
The future maturities of the Company's operating lease liabilities as of June 30, 2025, for the years ended December 31, are as follows:
Operating Lease Maturity
2025$9,247 
202618,351 
202718,362 
202816,301 
202914,498 
Thereafter53,970 
Total lease payments130,729 
Less: Interest25,590 
Present value of lease liabilities$105,139