v3.25.1
Balance Sheet Details (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Balance Sheet Details [Line Items]      
Estimated useful lives   15 years  
Cost of revenue $ 55,798 $ 511,433  
Intangible asset impairment   2,300,000  
Goodwill impairment losses $ 10,900,000 5,200,000  
ENTADFI [Member]      
Balance Sheet Details [Line Items]      
Impaired intangible     $ 0
Finite-Lived Intangible Assets [Member]      
Balance Sheet Details [Line Items]      
Amortization expense of intangible assets   202,000  
Selling, general, and administrative expenses   171,000  
Cost of revenue   $ 31,000