XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.3
Common Stock - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
vote
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Sep. 30, 2024
USD ($)
vote
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Jun. 06, 2024
USD ($)
May 17, 2023
USD ($)
Aug. 26, 2022
USD ($)
Class Of Stock [Line Items]              
Common stock, shares authorized (in shares) | shares 1,000,000,000 1,000,000,000 1,000,000,000 1,000,000,000      
Common stock, par or stated value per share (in dollar per share) | $ / shares $ 0.001 $ 0.001 $ 0.001 $ 0.001      
Number of vote per share | vote 1   1        
Common stock, value, issued $ 130 $ 131 $ 130 $ 131      
Stock repurchase program, authorized amount         $ 50,000 $ 50,000  
Stock repurchased during period, shares (in shares) | shares 2,194,355 5,332,769 9,252,454 6,613,780      
Payments for repurchase of common stock $ 11,900 $ 34,600 $ 58,600 $ 44,000      
Shares acquired, average cost per share (in dollars per share) | $ / shares $ 5.41 $ 6.49 $ 6.33 $ 6.66      
Stock repurchase program, commission costs       $ 100      
Share repurchase program, remaining authorized, amount $ 35,400   $ 35,400        
Sales and excise tax payable 400 $ 300 400 $ 300      
At Market Offering              
Class Of Stock [Line Items]              
Deferred offering costs 700   700        
2022 Sales Agreement              
Class Of Stock [Line Items]              
Deferred offering costs $ 700   $ 700        
2022 Sales Agreement | Maximum              
Class Of Stock [Line Items]              
Aggregate compensation payable percentage             0.03
2022 Sales Agreement | At Market Offering              
Class Of Stock [Line Items]              
Common stock, value, issued             $ 150,000
2022 Sales Agreement | At Market Offering | Maximum              
Class Of Stock [Line Items]              
Aggregate compensation payable percentage             0.03