XML 46 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Total $ 63,686,116 $ 77,417,259
Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Total [1] 23,978,656 30,793,079
US Government Agencies Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Total [2] 39,707,460 46,624,180
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Total 63,686,116 77,417,259
Fair Value, Inputs, Level 1 [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Total [1] 23,978,656 30,793,079
Fair Value, Inputs, Level 1 [Member] | US Government Agencies Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Total [2] 39,707,460 46,624,180
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Total 0 0
Fair Value, Inputs, Level 2 [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Total [1] 0 0
Fair Value, Inputs, Level 2 [Member] | US Government Agencies Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Total [2] 0 0
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Total 0 0
Fair Value, Inputs, Level 3 [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Total [1] 0 0
Fair Value, Inputs, Level 3 [Member] | US Government Agencies Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Total [2] $ 0 $ 0
[1] Money market funds included in cash and cash equivalents in the consolidated balance sheets, are valued at quoted market prices in active markets.
[2] U.S. government agency securities are valued based on observable market prices in active markets.