XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Deficit (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Nov. 02, 2023
Repurchase Program      
Maximum value of shares authorized for repurchase under repurchase plan     $ 20.0
Common shares, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001
Shares repurchased and retired (in shares) 352,750    
Average cost of shares repurchased (in dollars per share) $ 18.14    
Value of shares repurchased and retired $ 6.4    
Share repurchase obligation (in shares) 120,534    
Share repurchase obligation weighted average price (in dollars per share) $ 18.23    
Value of remaining shares available under repurchase authorization $ 11.2    
Tricor Pacific Capital Partners (Fund IV) US, LP      
Repurchase Program      
Shares repurchased and retired (in shares) 244,314    
Average cost of shares repurchased (in dollars per share) $ 18.03