XML 62 R34.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Accounts Payable and Accrued Expenses) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Accounts payable $ 102,678 $ 86,461
Accrued expenses 181,574 93,420
Accrued salary and benefits 62,072 62,425
Accrued professional fees 23,271 21,631
Total $ 369,595 $ 263,937