XML 85 R75.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Sep. 30, 2023
Sep. 30, 2022
Stock Repurchase Program        
Authorized amount for stock repurchase program     $ 120,200  
Payment for share repurchased     $ 0 $ 79,757
Class A common stock        
Stock Repurchase Program        
Shares repurchased (in shares) 0 0   2,592,524
Payment for share repurchased       $ 79,800
Weighted average price (per share)       $ 30.76
Stock award to employee (In shares)     339,230 540,646