XML 84 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets (Details Narrative)
Dec. 31, 2024
Proprietary Technology [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible asset useful life 7 years
Backlog [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible asset useful life 7 years
Customer Relationships [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible asset useful life 7 years
Noncompete Agreements [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible asset useful life 3 years