XML 51 R37.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE FROM CONTRACTS WITH CUSTOMERS (Details - Disaggregation of revenue) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
Revenues $ 22,734 $ 15,343
Fixed-Price Contract [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 15,842 6,951
Servicing Contracts [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 6,892 $ 8,392