Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Fair Value on a Recurring Basis (Details)

v3.23.3
Fair Value Measurements - Fair Value on a Recurring Basis (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Unrealized gain (loss) on investment securities $ (56,246) $ 0 $ (18,749) $ 37,497    
Fair Value, Measurements, Recurring            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Unrealized gain (loss) on investment securities     (18,749) 37,497    
Fair Value, Measurements, Recurring | Level 1            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Assets, Fair Value Disclosure 0 0 0 0    
Fair Value, Measurements, Recurring | Level 2            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Available-for-sale equity securities 74,995 112,492 74,995 112,492 $ 93,744 $ 74,995
Unrealized gain (loss)     (18,749) 37,497    
Assets, Fair Value Disclosure 74,995 112,492 74,995 112,492    
Fair Value, Measurements, Recurring | Level 3            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Assets, Fair Value Disclosure 0 0 0 0    
Estimate of Fair Value Measurement | Fair Value, Measurements, Recurring            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Assets, Fair Value Disclosure 74,995 112,492 74,995 112,492    
Eurosite Power, Inc. | Fair Value, Measurements, Recurring            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Unrealized gain (loss) on investment securities     (18,749) 37,497    
Eurosite Power, Inc. | Fair Value, Measurements, Recurring | Level 1            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Available-for-sale equity securities 0 0 0 0    
Eurosite Power, Inc. | Fair Value, Measurements, Recurring | Level 2            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Available-for-sale equity securities 74,995 112,492 74,995 112,492    
Eurosite Power, Inc. | Fair Value, Measurements, Recurring | Level 3            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Available-for-sale equity securities 0 0 0 0    
Eurosite Power, Inc. | Estimate of Fair Value Measurement | Fair Value, Measurements, Recurring            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Available-for-sale equity securities $ 74,995 $ 112,492 $ 74,995 $ 112,492