XML 71 R63.htm IDEA: XBRL DOCUMENT v3.22.4
(10) Commitments and Contingencies (Details - Maturities of lease liabilities)
$ in Thousands
Dec. 31, 2022
USD ($)
Operating Lease [Member]  
Operating lease maturing 2023 $ 4,378
Operating lease maturing 2024 1,544
Operating lease maturing 2025 794
Operating lease maturing 2026 501
Operating lease maturing 2027 509
Operating lease maturing thereafter 650
Total undiscounted operating lease payments 8,376
Less amounts representing interest (2,142)
Operating Lease Liability 6,234
Finance Lease [Member]  
Finance lease maturing 2023 147
Finance lease maturing 2024 26
Finance lease maturing 2025 9
Finance lease maturing 2026 0
Finance lease maturing 2027 0
Finance lease maturing thereafter 0
Total undiscounted finance lease payments 182
Less amounts representing interest (5)
Finance Lease Liability $ 177