v3.26.1
Stock-Based Compensation - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Apr. 01, 2025
Nov. 30, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Percentage of fair market value at grant date, threshold 110.00%   110.00%        
Period from grant date, threshold     5 years        
Granted (in shares) 0   0   693,692    
Fair value of options granted   $ 58,156   $ 3,267,771      
Stock-based compensation expense $ 119,939 $ 233,208 $ 241,809 $ 250,552      
Non-vested outstanding options (in shares) 52,439   52,439        
Stock-based compensation not yet recognized $ 293,701   $ 293,701        
Stock options              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Exercisable period from grant date     10 years        
Stock-based compensation not yet recognized, period for recognition     10 months 24 days        
2022 Plan              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares of common stock authorized for issuance (in shares)           1,461,307 74,000