XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible Assets (Details Narrative) - USD ($)
12 Months Ended
Aug. 25, 2022
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]      
Payments to acquire intangible assets   $ 508,000
Related intangible assets   20,193,000 30,740,000
Amortization of intangible assets   2,319,000 $ 9,279,000
Asset Purchase Agreement [Member] | Celios Corporation [Member]      
Finite-Lived Intangible Assets [Line Items]      
Payments to acquire intangible assets $ 900,000    
Related intangible assets   $ 409,000  
Asset Purchase Agreement [Member] | Celios Corporation [Member] | Minimum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible asset, estimated remaining useful life   3 years  
Asset Purchase Agreement [Member] | Celios Corporation [Member] | Maximum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible asset, estimated remaining useful life   20 years