v3.26.3
Summary of Significant Accounting Policies (Details - Maturities of lease liabilities) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Operating Lease Liability $ 15,533 $ 19,236
Finance Lease Liability 791 $ 428
Operating Lease [Member]    
Property, Plant, and Equipment [Line Items]    
Operating lease, 2026 (excluding the nine months ended September 30, 2026) 1,408  
Operating lease, 2027 5,756  
Operating lease, 2028 5,937  
Operating lease, 2029 4,331  
Operating lease, 2030 1,171  
Operating lease, 2031 719  
Operating lease, thereafter 50  
Operating lease, total undiscounted lease payments 19,372  
Operating lease, less amounts representing interest (3,839)  
Operating Lease Liability 15,533  
Finance Lease [Member]    
Property, Plant, and Equipment [Line Items]    
Finance lease, 2026 (excluding the nine months ended September 30, 2026) 113  
Finance lease, 2027 393  
Finance lease, 2028 271  
Finance lease, 2029 43  
Finance lease, 2030 27  
Finance lease, 2031 20  
Finance lease, thereafter 0  
Finance lease, total undiscounted lease payments 867  
Finance lease, less amounts representing interest (76)  
Finance Lease Liability $ 791