XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Obligations (Tables)
3 Months Ended
Mar. 31, 2024
Lease Obligations [Abstract]  
Schedule of Lease Information

Three Months Ended March 31, 2024

Three Months Ended March 31, 2023

Operating lease cost

$

885

$

936 

Variable lease cost-operating leases

$

282

$

268 

At March 31, 2024

At December 31, 2023

Supplemental balance sheet information related to leases:

Operating Leases

Operating lease right-of-use assets

$

12,186

$

12,935

Current liabilities

$

2,263

$

3,094

Operating lease liabilities (noncurrent portion)

11,526

11,526

Imputed Interest

(1,210)

(1,305)

Total operating lease liabilities

$

12,579

$

13,315

Summary of Maturity of Lease Obligations for Operating Leases

Maturities of lease liabilities:

At March 31, 2024

At December 31, 2023

Operating Leases

Operating Leases

One year or less

$

2,263

$

3,094

Over one year through three years

5,132

5,132

Over three years through five years

3,632

3,632

Over five years

2,762

2,762

Gross Operating Lease Liabilities

$

13,789

$

14,620

Imputed Interest

(1,210)

(1,305)

Total Operating Lease Liabilities

$

12,579

$

13,315