XML 78 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events - Additional Information (Details) - USD ($)
9 Months Ended
Nov. 08, 2024
Oct. 28, 2024
Sep. 30, 2024
Subsequent Event [Line Items]      
Repurchase of common shares (in shares)     30,187
Subsequent Event      
Subsequent Event [Line Items]      
Share repurchase program expiration date   Mar. 31, 2025  
Subsequent Event | Common Stock      
Subsequent Event [Line Items]      
Repurchase of common shares (in shares) 0    
Subsequent Event | Common Stock | Maximum      
Subsequent Event [Line Items]      
Share repurchase authorized amount   $ 4,000,000