XML 75 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events - Summary of Share Repurchase Activity (Details) - Subsequent Events
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended
Jul. 31, 2024
USD ($)
$ / shares
shares
Subsequent Event [Line Items]  
Total Number of Shares Purchased 842
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs 842
Stock Repurchase Program July 2024  
Subsequent Event [Line Items]  
Total Number of Shares Purchased 842
Average Price Paid Per Share | $ / shares $ 2.39
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs 842
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs | $ $ 41,635