XML 84 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Details - Maturities of lease liabilities) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Lease Liability $ 21,471 $ 3,220
Operating Lease [Member]    
2025 5,233  
2026 5,084  
2027 5,242  
2028 5,408  
2029 3,761  
Thereafter 985  
Total undiscounted lease payments 25,713  
Less amounts representing interest (4,242)  
Lease Liability 21,471  
Finance Lease [Member]    
2025 128  
2026 118  
2027 61  
2028 30  
2029 10  
Thereafter 0  
Total undiscounted lease payments 347  
Less amounts representing interest (32)  
Lease Liability $ 315