v3.26.1
Short-term Investments and Fair Value Measurements - Narrative (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
position
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Debt Securities, Available-for-sale [Line Items]      
Realized gain on investments $ 200 $ 200  
Realized loss on investments 285,000 700  
Net unrealized gain (loss) on available-for-sale equity securities $ 79,077 140,234  
Number of securities in a gross unrealized loss position | position 8    
Unrealized loss $ 632,000    
Investment owned, fair value 0    
Assets, carrying value 0   $ 0
Increase (decrease) in fair value of liability 4,100,000 $ 3,700,000  
Level 1      
Debt Securities, Available-for-sale [Line Items]      
Investment owned, fair value 0   2,100,000
Level 3      
Debt Securities, Available-for-sale [Line Items]      
Assets, carrying value $ 0   $ 0