v3.26.1
Commitments and Contingencies - Schedule of Maturities of the Lease Liabilities Due (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]    
Remainder of 2026 $ 572,826  
2027 784,737  
2028 808,278  
2029 832,527  
2030 857,496  
Thereafter 1,184,208  
Total future lease payments 5,040,072  
Less: imputed interest (1,309,868)  
Total lease liabilities 3,730,204  
Lease liabilities 412,835 $ 397,104
Lease liabilities, net of current portion $ 3,317,369 $ 3,427,321