XML 65 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lease Cost
The table below presents certain information related to the Company’s lease costs:
For the Year Ended December 31,
202420232022
Operating lease expense$1,737 $1,958 $1,818 
Short-term lease expense611 340 110 
Lease expense included within continuing operations$2,348 $2,298 $1,928 
Schedule of Lessee, Operating Lease, Liability, to be Paid, Maturity
As of December 31, 2024, future minimum lease payments required under operating leases are as follows:
For the Year Ended December 31,
2025$1,196 
20261,236 
2027839 
2028632 
2029438 
Thereafter111 
Total minimum lease payments4,452 
Less: effects of discounting(644)
Present value of future minimum lease payments$3,808