v3.26.1
Commitments and Contingencies - Schedule of Maturities of the Lease Liabilities Due (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]    
Remainder of 2026 $ 383,775  
2027 784,737  
2028 808,278  
2029 832,527  
2030 857,496  
Thereafter 1,184,208  
Total future lease payments 4,851,021  
Less: imputed interest (1,217,414)  
Total lease liabilities 3,633,607  
Lease liabilities 428,962 $ 397,104
Lease liabilities, net of current portion $ 3,204,645 $ 3,427,321