XML 137 R126.htm IDEA: XBRL DOCUMENT v3.25.3
Restricted Share Vesting Table (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Capital Unit [Line Items]        
Stock Issued During Period, Shares, New Issues 8,156,876 5,612,166 15,335,664 7,715,891
Restricted Stock        
Capital Unit [Line Items]        
Stock Issued During Period, Shares, New Issues 18,396 0 18,396 0
Restricted Stock | Director [Member]        
Capital Unit [Line Items]        
Stock Issued During Period, Shares, New Issues 35,152      
Restricted Stock | Director [Member] | December 27, 2024 | December 26, 2025        
Capital Unit [Line Items]        
Stock Issued During Period, Shares, New Issues 16,756      
Restricted stock - Issuance Date Dec. 27, 2024      
Restricted Stock - Vesting date Dec. 26, 2025      
Restricted Stock | Director [Member] | Vest September 13, 2024 | September 9, 2026        
Capital Unit [Line Items]        
Stock Issued During Period, Shares, New Issues 18,396      
Restricted stock - Issuance Date Sep. 10, 2025      
Restricted Stock - Vesting date Sep. 09, 2026