v3.26.1
Balance Sheet Information - Schedule of Available-for-Sale Investments Gross Unrealized Losses and Fair Value (Details)
Jun. 30, 2026
USD ($)
count
Dec. 31, 2025
USD ($)
count
Debt Securities, Available-for-Sale [Line Items]    
Count | count 52 1
Fair Value $ 8,920,422 $ 76,056
Unrealized Losses $ (9,364) $ (1)
US Treasuries    
Debt Securities, Available-for-Sale [Line Items]    
Count | count 1  
Fair Value $ 109,603  
Unrealized Losses $ (1)  
Government Agency Securities    
Debt Securities, Available-for-Sale [Line Items]    
Count | count 19  
Fair Value $ 6,065,314  
Unrealized Losses $ (6,186)  
Corporate Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Count | count 32 1
Fair Value $ 2,745,505 $ 76,056
Unrealized Losses $ (3,177) $ (1)