XML 35 R24.htm IDEA: XBRL DOCUMENT 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