XML 67 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible and Other Assets (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]      
Intangible assets wrote off   $ 1,700,000 $ 0
Impairment of long-lived assets   0 0
Amortization expense   $ 400,000 $ 300,000
Intellectual Property, Trademarks and Customer List [Member]      
Finite-Lived Intangible Assets [Line Items]      
Assets acquired $ 300,000