XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Information - Short-term Investments (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 13,852,827 $ 22,970,160
Unrealized Gains 13,720 36,328
Unrealized Losses (1) (6,728)
Estimated Fair Value 13,866,546 22,999,760
US Treasuries    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost   92,273
Unrealized Gains   40
Unrealized Losses   0
Estimated Fair Value   92,313
Government Agency Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 10,202,625 18,517,164
Unrealized Gains 6,514 28,008
Unrealized Losses 0 (4,621)
Estimated Fair Value 10,209,139 18,540,551
Corporate Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 3,650,202 4,058,879
Unrealized Gains 7,206 5,901
Unrealized Losses (1) (2,107)
Estimated Fair Value $ 3,657,407 4,062,673
Asset Backed Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost   301,844
Unrealized Gains   2,379
Unrealized Losses   0
Estimated Fair Value   $ 304,223