v3.25.2
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule of Property and Equipment, Net [Line Items]      
Total property and equipment gross $ 1,424,441 $ 1,420,030 $ 1,374,606
Less - Accumulated depreciation (1,253,070) (1,209,401) (997,939)
Total property and equipment net 171,371 210,629 376,667
Furniture and fixtures [Member]      
Schedule of Property and Equipment, Net [Line Items]      
Total property and equipment gross 703,101 702,122 683,763
Computer equipment [Member]      
Schedule of Property and Equipment, Net [Line Items]      
Total property and equipment gross 330,598 327,166 300,101
Leasehold improvements [Member]      
Schedule of Property and Equipment, Net [Line Items]      
Total property and equipment gross $ 390,742 $ 390,742 $ 390,742