XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Repurchases of our common stock (Details) - USD ($)
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Jun. 30, 2022
Feb. 09, 2021
Amount of stock authorized for repurchase       $ 400,000
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs $ 237,283   $ 255,345  
Average Price Paid per Share $ 1.87      
Repurchase of common stock $ (18,062) $ (54,481)    
Publicly Announced Plans Or Programs [Member]        
Share Price       $ 4.00