XML 118 R98.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Bank Loans Payable (Details) (Parenthetical) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Note Payable 1 [Member]    
Debt Instrument [Line Items]    
Debt instrument interest rate 3.85% 3.85%
Debt instrument principal amount $ 243,781 $ 243,781
Debt instrument, book value $ 60,420,000 $ 60,420,000
Note Payable 2 [Member]    
Debt Instrument [Line Items]    
Debt instrument interest rate 3.30% 3.30%
Debt instrument principal amount $ 179,562 $ 179,562
Debt instrument, book value $ 42,230,000 $ 42,230,000
Note Payable 3 [Member]    
Debt Instrument [Line Items]    
Debt instrument interest rate 4.7865% 4.7865%
Debt instrument, book value $ 16,240,000 $ 16,240,000
Note Payable 4 [Member]    
Debt Instrument [Line Items]    
Debt instrument principal amount $ 100,000,000 $ 100,000,000
Debt instrument basis spread variable rate 2.00% 2.00%
Note Payable 5 [Member]    
Debt Instrument [Line Items]    
Debt instrument principal amount $ 25,000,000 $ 25,000,000
Debt instrument basis spread variable rate 2.00% 2.00%
Note Payable 6 [Member]    
Debt Instrument [Line Items]    
Debt instrument principal amount $ 15,000,000 $ 15,000,000
Debt instrument basis spread variable rate 2.10% 2.10%