Annual report pursuant to Section 13 and 15(d)

Basis of Presentation Summary of Significant Accounting Policies and Nature of Operations (Details)

v3.24.0.1
Basis of Presentation Summary of Significant Accounting Policies and Nature of Operations (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Treasury Bills $ 0 $ 19,900,000
Level I    
Treasury Bills   19,900,000
Level II    
Treasury Bills   0
Level III    
Treasury Bills   $ 0