XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loan(s) Payable - Related Party (Details) - USD ($)
6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Loans Payable [Abstract]      
Outstanding balance $ 0   $ 3,198,000
Accrued Interest Expense on Loans Payable [Abstract]      
Accrued interest expense $ 0   85,000
R. A. Bianco [Member]      
Loans Payable [Abstract]      
Outstanding balance   $ 350,000,000  
Loans Payable [Member] | February 2023 [Member]      
Loans Payable [Abstract]      
Date of loan Feb. 01, 2023    
Rate 6.50%    
Due date Feb. 28, 2025    
Outstanding balance     300,000
Loans Payable [Member] | April 2023 [Member]      
Loans Payable [Abstract]      
Date of loan Apr. 01, 2023    
Rate 6.50%    
Due date Apr. 30, 2025    
Outstanding balance     325,000
Loans Payable [Member] | May 2023 [Member]      
Loans Payable [Abstract]      
Date of loan May 01, 2023    
Rate 6.50%    
Due date May 31, 2025    
Outstanding balance     310,000
Loans Payable [Member] | June 2023 [Member]      
Loans Payable [Abstract]      
Date of loan Jun. 01, 2023    
Rate 7.00%    
Due date Jun. 30, 2025    
Outstanding balance     330,000
Loans Payable [Member] | July 2023 [Member]      
Loans Payable [Abstract]      
Date of loan Jul. 01, 2023    
Rate 7.00%    
Due date Jul. 31, 2025    
Outstanding balance     333,000
Loans Payable [Member] | August 2023 [Member]      
Loans Payable [Abstract]      
Date of loan Aug. 01, 2023    
Rate 7.00%    
Due date Aug. 31, 2025    
Outstanding balance     250,000
Loans Payable [Member] | October 2023 [Member]      
Loans Payable [Abstract]      
Date of loan Oct. 01, 2023    
Rate 7.00%    
Due date Oct. 31, 2025    
Outstanding balance     300,000
Loans Payable [Member] | November 2023 [Member]      
Loans Payable [Abstract]      
Date of loan Nov. 01, 2023    
Rate 7.00%    
Due date Nov. 30, 2025    
Outstanding balance     450,000
Loans Payable [Member] | December 2023 [Member]      
Loans Payable [Abstract]      
Date of loan Dec. 01, 2023    
Rate 7.00%    
Due date Dec. 31, 2025    
Outstanding balance     $ 600,000