v3.26.1
Investments - Schedule of Balance Sheet Information (Details) - USD ($)
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Net Investment Income [Line Items]              
Current assets $ 8,136,324   $ 7,475,246        
Current liabilities 1,256,402   952,468        
Equity $ 4,799,091 $ 7,341,078 $ 8,888,307   $ 2,607,197 $ 4,244,618 $ 3,188,844
QID Technologies, LLC              
Net Investment Income [Line Items]              
Current assets   0   $ 0      
Noncurrent assets   2,762,103   1,210,266      
Current liabilities   639,875   360,266      
Noncurrent liabilities   0   0      
Equity   $ 2,122,228   $ 850,000