XML 92 R81.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Repurchase Program (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended
Aug. 06, 2024
Jul. 31, 2024
May 31, 2024
Sep. 30, 2023
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Mar. 31, 2022
Equity, Class of Treasury Stock [Line Items]                      
Gain on extinguishment of debt, net         $ 1,179     $ 1,179      
2022 Repurchase Program                      
Equity, Class of Treasury Stock [Line Items]                      
Authorized amount of repurchases                     $ 100,000
2026 Senior Notes                      
Equity, Class of Treasury Stock [Line Items]                      
Principal amount of notes payable         361,185     361,185   $ 371,185  
Aggregate principal amount         361,200     361,200      
2026 Senior Notes | Subsequent Event                      
Equity, Class of Treasury Stock [Line Items]                      
Amount of remaining repurchase authorization $ 73,900                    
Repurchased debt 160,000                    
Repurchase price 141,600                    
2026 Senior Notes | 2022 Repurchase Program                      
Equity, Class of Treasury Stock [Line Items]                      
Amount of remaining repurchase authorization         $ 28,400     28,400      
Repurchased debt     $ 10,000 $ 31,300              
Repurchase price     $ 8,700 $ 25,000     $ 25,000   $ 25,000    
Gain on extinguishment of debt, net           $ 1,200 5,700 1,200 5,700    
Write off of related deferred financing costs           $ 200 $ 600 $ 200 $ 600    
2026 Senior Notes | 2022 Repurchase Program | Subsequent Event                      
Equity, Class of Treasury Stock [Line Items]                      
Repurchased debt   $ 15,000                  
Repurchase price   $ 12,900                  
2026 Senior Notes | 2024 Repurchase Program | Subsequent Event                      
Equity, Class of Treasury Stock [Line Items]                      
Repurchased debt 160,000                    
Repurchase price 141,600                    
Principal amount of notes payable $ 186,200