XML 99 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Lessee, Assets and Liabilities
Right-of-use assets and lease liabilities consist of the following at December 31, 2024 and 2023:
As of December 31,
2024
As of December 31,
2023
Assets
Operating lease right-of-use assets, net$50,157 $43,349 
Finance lease right-of-use assets, net (included in property and equipment, net)4,764 5,794 
Total right-of-use assets$54,921 $49,143 
Liabilities
Current
Current portion of operating lease liabilities$7,214 $6,692 
Current portion of finance lease liabilities (included in accrued other)1,268 1,189 
Total current lease liabilities8,482 7,881 
Long-term
Long-term operating lease liabilities48,018 39,803 
Long-term finance lease liabilities (included in other long-term liabilities)3,377 4,548 
Total lease liabilities$59,877 $52,232 
Lease, Cost
The components of lease costs recognized in the consolidated statements of operations and comprehensive loss consist of the following for the years ended December 31, 2024 and 2023 and are included in selling, general, and administrative expenses unless otherwise noted:
Years Ended December 31,
20242023
Operating lease costs$12,334 $11,193 
Finance lease costs
Amortization of finance lease right-of-use assets1,149 538 
Interest on finance lease liabilities (included in interest expense)325 135 
Variable lease costs2,707 2,303 
Total lease costs$16,515 $14,169 
The cash paid for amounts included in the measurement of lease liabilities for the years ended December 31, 2024 and 2023 is as follows:
Years Ended December 31,
20242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$9,404 $10,574 
Operating cash flows from finance leases325 135 
Financing cash flows from finance leases1,212 593 
ROU assets obtained in exchange for new operating lease liabilities15,662 9,959 
ROU assets obtained in exchange for new finance lease liabilities120 4,290 
Lessee, Operating Lease, Liability, to be Paid, Maturity
The following table reconciles the undiscounted cash flows expected to be paid in each of the next five years and thereafter recorded in the consolidated balance sheets for operating and finance leases as of December 31, 2024:
Operating
Lease
Finance
Leases
2025$10,746 $1,523 
202611,930 1,285 
202710,597 1,220 
20288,273 948 
20297,118 166 
Thereafter23,728 97 
Total lease payments72,392 5,239 
Less: amount representing interest(17,160)(594)
Present value of lease liabilities55,232 4,645 
Less: current portion of lease liabilities(7,214)(1,268)
Long-term lease liabilities, net of current portion$48,018 $3,377 
Finance Lease, Liability, to be Paid, Maturity
The following table reconciles the undiscounted cash flows expected to be paid in each of the next five years and thereafter recorded in the consolidated balance sheets for operating and finance leases as of December 31, 2024:
Operating
Lease
Finance
Leases
2025$10,746 $1,523 
202611,930 1,285 
202710,597 1,220 
20288,273 948 
20297,118 166 
Thereafter23,728 97 
Total lease payments72,392 5,239 
Less: amount representing interest(17,160)(594)
Present value of lease liabilities55,232 4,645 
Less: current portion of lease liabilities(7,214)(1,268)
Long-term lease liabilities, net of current portion$48,018 $3,377