Annual report [Section 13 and 15(d), not S-K Item 405]

Fair Value of Financial Instruments - Summery of cash equivalents and marketable securities measured at their fair value on a recurring basis as (Details)

v3.26.1
Fair Value of Financial Instruments - Summery of cash equivalents and marketable securities measured at their fair value on a recurring basis as (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Cash and Cash Equivalents [Line Items]    
Marketable securities, available-for-sale $ 39,522,018 $ 41,090,197
Fair Value, Recurring    
Cash and Cash Equivalents [Line Items]    
Cash equivalents 14,824,866 11,238,598
Marketable securities, available-for-sale 39,543,820 41,052,949
Other current liabilities 3,061,501  
Money market funds | Fair Value, Recurring    
Cash and Cash Equivalents [Line Items]    
Cash equivalents 14,824,866 11,238,598
U.S. Treasury obligations | Fair Value, Recurring    
Cash and Cash Equivalents [Line Items]    
Marketable securities, available-for-sale 39,543,820 41,052,949
Contingent consideration | Fair Value, Recurring    
Cash and Cash Equivalents [Line Items]    
Other current liabilities 3,061,501  
Level 1 | Fair Value, Recurring    
Cash and Cash Equivalents [Line Items]    
Cash equivalents 14,824,866 11,238,598
Marketable securities, available-for-sale 39,543,820 41,052,949
Other current liabilities 0  
Level 1 | Money market funds | Fair Value, Recurring    
Cash and Cash Equivalents [Line Items]    
Cash equivalents 14,824,866 11,238,598
Level 1 | U.S. Treasury obligations | Fair Value, Recurring    
Cash and Cash Equivalents [Line Items]    
Marketable securities, available-for-sale 39,543,820 41,052,949
Level 1 | Contingent consideration | Fair Value, Recurring    
Cash and Cash Equivalents [Line Items]    
Other current liabilities 0  
Level 2 | Fair Value, Recurring    
Cash and Cash Equivalents [Line Items]    
Cash equivalents 0 0
Marketable securities, available-for-sale 0 0
Other current liabilities 0  
Level 2 | Money market funds | Fair Value, Recurring    
Cash and Cash Equivalents [Line Items]    
Cash equivalents 0 0
Level 2 | U.S. Treasury obligations | Fair Value, Recurring    
Cash and Cash Equivalents [Line Items]    
Marketable securities, available-for-sale 0 0
Level 2 | Contingent consideration | Fair Value, Recurring    
Cash and Cash Equivalents [Line Items]    
Other current liabilities 0  
Level 3 | Fair Value, Recurring    
Cash and Cash Equivalents [Line Items]    
Cash equivalents 0 0
Marketable securities, available-for-sale 0 0
Other current liabilities 3,061,501  
Level 3 | Money market funds | Fair Value, Recurring    
Cash and Cash Equivalents [Line Items]    
Cash equivalents 0 0
Level 3 | U.S. Treasury obligations | Fair Value, Recurring    
Cash and Cash Equivalents [Line Items]    
Marketable securities, available-for-sale 0 $ 0
Level 3 | Contingent consideration | Fair Value, Recurring    
Cash and Cash Equivalents [Line Items]    
Other current liabilities $ 3,061,501