XML 48 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Lease Costs Operating lease cost consisted of the following (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2025
2024
2025
2024
Operating lease cost .........................................
$1,267
$1,219
$2,518
$2,441
Variable lease cost ............................................
293
385
656
763
Total lease cost ..................................................
$1,560
$1,604
$3,174
$3,204
Schedule of Aggregate Lease Payments The following table summarizes the maturities of the aggregate lease payments under the Company’s
operating lease liabilities as of June 30, 2025 (in thousands):
June 30,
2025
Operating Leases:
2025 ................................................................................................................................................
$2,832
2026 ................................................................................................................................................
5,803
2027
5,190
2028 ................................................................................................................................................
5,155
2029 ................................................................................................................................................
5,309
Thereafter .......................................................................................................................................
3,645
Total minimum lease payments ..................................................................................................
27,934
Less: Amount of lease payments representing interest .....................................................
5,207
Present value of future minimum lease payments ..................................................................
$22,727
Less: current portion ................................................................................................................
5,492
Operating lease liabilities, net of current portion ......................................................................
$17,235
Schedule of Additional Information Related to Operating Leases The following table summarizes additional information related to the Company’s operating leases (in
thousands, except weighted-average data):
June 30,
December 31,
2025
2024
Right-of-use assets .................................................................................
$17,894
$18,805
Weighted-average remaining lease term (years) ...............................
5.0
5.5
Weighted-average discount rate ...........................................................
9.1%
9.0%