XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Details - Present Value) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
April 1, 2023 - March 31, 2024 $ 1,589  
April 1, 2024 - March 31, 2025 972  
April 1, 2025 - March 31, 2026 986  
April 1, 2027 - March 31, 2028 1,003  
Thereafter 5,977  
Total lease payments 10,527  
Less: Interest (3,074)  
Present value of lease liabilities 7,453 $ 7,381
Financing Lease [Member]    
April 1, 2023 - March 31, 2024 199  
April 1, 2024 - March 31, 2025 0  
April 1, 2025 - March 31, 2026 0  
April 1, 2027 - March 31, 2028 0  
Thereafter 0  
Total lease payments 199  
Less: Interest (4)  
Present value of lease liabilities $ 195