XML 79 R72.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events - Summary of Share Repurchase Activity (Details) - Subsequent Events - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended
Nov. 01, 2024
Nov. 01, 2024
Oct. 31, 2024
Subsequent Event [Line Items]      
Total Number of Shares Purchased   2,400  
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs   2,400  
Stock Repurchase Program October 2024      
Subsequent Event [Line Items]      
Total Number of Shares Purchased     2,300
Average Price Paid Per Share     $ 1.72
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs     2,300
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs     $ 22,728
Stock Repurchase Program November 2024      
Subsequent Event [Line Items]      
Total Number of Shares Purchased 100    
Average Price Paid Per Share $ 1.75    
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs 100    
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs $ 22,554 $ 22,554