XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Scheduled Future Minimum Lease Payments Under Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
2026 $ 3,919  
2027 2,040  
2028 2,093  
2029 2,001  
2030 1,925  
Thereafter 10,442  
Total minimum lease payments 22,420  
Less: Imputed interest [1] (5,463)  
Present value of the minimum lease payments 16,957  
Less: Current maturities of lease obligations (2,973) $ (4,085)
Long-term lease obligations $ 13,984 $ 16,545
[1] The Company’s lease agreements do not provide a readily determinable implicit rate nor is it available from the Company’s lessors. Therefore, in order to discount lease payments to present value, the Company has estimated its incremental borrowing rate based on information available at the lease commencement, modification or acquisition date.