XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Deficit (Details)
3 Months Ended 9 Months Ended 31 Months Ended
Sep. 30, 2024
shares
Sep. 30, 2023
USD ($)
shares
Sep. 30, 2024
USD ($)
shares
Sep. 30, 2023
USD ($)
shares
Sep. 30, 2024
USD ($)
shares
Mar. 01, 2022
USD ($)
Stockholder's Equity [Line Items]            
Stock repurchase program, authorized amount           $ 100,000,000
Stock repurchased during period, shares (in shares) | shares 0 152,399 42,962 490,953 1,071,624  
Aggregate cost for repurchase of common stock   $ 3,800,000 $ 700,000 $ 15,100,000 $ 32,000,000  
Sales and excise tax payable   $ 100,000 $ 0 $ 100,000 $ 200,000  
Excise tax rate         0.01  
Common stock            
Stockholder's Equity [Line Items]            
Share-based payment arrangement, shares withheld for tax withholding obligation (in shares) | shares 3,489 2,412 40,396 35,368