XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Related Party Transactions (Details) - shares
1 Months Ended
Jul. 31, 2024
Jun. 30, 2024
Feb. 29, 2024
Related Party Transaction [Line Items]      
Shares repurchased in period (in shares) 22,302 52,750  
Related Party      
Related Party Transaction [Line Items]      
Shares repurchased in period (in shares)     26,750