v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Summary of Supplemental information Related to Operating Lease

Supplemental information related to operating lease arrangements was as follows as of and for the year ended December 31, 2025, 2024 and 2023:

 

 

For The Year Ended December 31,

 

 

 

2025

 

 

2024

 

 

2023

 

Cash paid for amounts included in the measurement of
   operating lease liabilities

 

$

3,056

 

 

$

922

 

 

$

431

 

Weighted average remaining lease term (in years)

 

 

2.80

 

 

 

3.48

 

 

 

5.24

 

Weighted average discount rate

 

5.00%-6.00%

 

 

5.00%-6.00%

 

 

 

5.00

%

 

 

 

 

 

 

 

 

 

 

Summary of Future Minimum Operating Lease Payments

Future minimum operating lease payments for the years ending December 31, are as follows:

Year Ending

 

 

 

2026

 

$

3,662

 

2027

 

 

2,147

 

2028

 

 

1,767

 

2029

 

 

606

 

2030

 

 

618

 

Thereafter

 

 

1,490

 

Imputed interest

 

 

(1,123

)

Total

 

$

9,167

 

Summary of Supplemental information Related to Finance Leases

Supplemental information related to finance lease arrangements was as follows:

 

 

For The Year Ended December 31,

 

 

 

2025

 

 

2024

 

 

2023

 

Cash paid for amounts included in the measurement of
   financing lease liabilities

 

$

82

 

 

$

73

 

 

$

79

 

Weighted average remaining lease term (in years)

 

 

2.76

 

 

 

2.02

 

 

 

3.54

 

Weighted average discount rate

 

5.00%-6.00%

 

 

5.00%-6.00%

 

 

 

5.00

%

 

 

 

 

 

 

 

 

 

 

Summary of Future Minimum Finance Lease Payments

Future minimum finance lease payments are as follows:

Year Ending

 

 

 

2026

 

$

32

 

2027

 

 

1

 

2028

 

 

1

 

2029

 

 

1

 

2030

 

 

1

 

Thereafter

 

 

8

 

Imputed interest

 

 

(4

)

Total

 

$

40