XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Equity - Schedule of Restricted Common Shares Issued (Details) - Restricted Shares - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Shares Outstanding at beginning of the period 91,516 58,502
Restricted Shares Issued 39,362 98,593
Restricted Shares Vested (69,556) (65,579)
Number of Restricted Shares Outstanding at end of the period 61,322 91,516