XML 69 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Components of Lease Costs
The components of lease costs, which are included in selling, general and administrative expenses in the consolidated statements of loss for the years ended December 31, 2024, 2023 and 2022 were as follows:

Lease cost:202420232022
Operating lease costs$1,058 $1,039 $1,028 
Sublease income(128)(123)(116)
Total lease cost$930 $916 $912 
Schedule of Maturities of Operating Lease Liabilities
Maturities of the Company’s operating lease liabilities are as follows:
Maturities:Operating Leases
2025$683 
2026477 
2027477 
2028316 
Thereafter— 
Total lease payments1,953 
Less: interest(249)
Present value of lease liabilities$1,704