v3.25.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of lease balances within our condensed consolidated balance sheet
The right-of-use assets and corresponding liabilities related to the Company's operating leases were as follows:

 June 30,
2025
December 31,
2024
Operating leases right-of-use assets, net
$30,667 $34,453 
Current maturities of operating lease liability$7,002 $7,398 
Operating lease liability, net of current maturities26,188 29,633 
Total lease liability$33,190 $37,031 
Schedule of other information related to leases
The weighted-average remaining lease terms and weighted-average discount rates for operating leases were as follows:

June 30,
 20252024
Weighted average remaining lease term5.2 years5.8 years
Weighted average discount rate6.2 %6.2 %
Schedule of operating lease assets
The components of lease costs were as follows:

 Three Months Ended June 30,Six Months Ended June 30,
 2025202420252024
Operating lease costs$2,305 $2,531 $4,597 $5,094 
Variable lease costs1,011 351 1,164 1,015 
Short-term lease costs98 108 186 193 
Sublease income(401)(278)(781)(550)
Total operating lease costs$3,013 $2,712 $5,166 $5,752 
Schedule of operating lease liabilities maturity
Future maturities of the Company's operating lease liabilities and receipts from subleases as of June 30, 2025 were as follows: 

Lease PaymentsSublease Receipts
2025 (remainder of the year)$4,502 $(619)
20268,158 (1,351)
20276,519 (1,391)
20286,022 (1,432)
20295,425 (1,474)
Thereafter8,170 (1,882)
Total lease payments (receipts)$38,796 $(8,149)
Less: imputed interest(5,606)
Operating lease liability as of June 30, 2025
$33,190 
Schedule of supplemental and other information for leases
Supplemental and other information related to leases was as follows:

Six Months Ended June 30,
20252024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flow from operating leases$4,698 $5,097