XML 76 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events - Summary of Share Repurchase Activity (Details) - Subsequent Events
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended
Apr. 30, 2024
USD ($)
$ / shares
shares
Subsequent Event [Line Items]  
Total Number of Shares Purchased 765
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs 765
Stock Repurchase Program April 2024  
Subsequent Event [Line Items]  
Total Number of Shares Purchased 765
Average Price Paid Per Share | $ / shares $ 2.62
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs 765
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs | $ $ 43,643