XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Schedule of Share Repurchase Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Shares Repurchased Abstract    
Shares repurchased 4,372,879 4,670,975
Average price per share $ 13.49 $ 12.94
Costs recorded to accumulated deficit    
Total repurchase costs $ 58,903 $ 60,438
Additional associated costs 572 92
Total costs recorded to accumulated deficit $ 59,475 $ 60,530