v3.26.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Commitments and Contingencies [Line Items]    
Research and development expenses $ 13,397,977 $ 7,657,321
Fortrea Agreement    
Commitments and Contingencies [Line Items]    
Research and development expenses $ 2,400,000 $ 800,000