v3.26.1
ACCOUNTING POLICIES (Details - Fair value of assets and liabilities measured and reported)
3 Months Ended
Jun. 30, 2026
USD ($)
Derivative Asset [Member]  
Impairment Effects on Earnings Per Share [Line Items]  
Fair value, beginning balance $ 0
Initial fair value of purchases 10,089,000
Settlements (2,809,000)
Net unrealized gain loss (2,354,000)
Fair value, ending balance 4,926,000
Derivatives Liabilities [Member]  
Impairment Effects on Earnings Per Share [Line Items]  
Fair value, beginning balance 0
Initial fair value of purchases (8,511,000)
Settlements 2,211,000
Net unrealized gain loss (1,044,000)
Fair value, ending balance $ (7,344,000)