Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events - Additional Information (Detail)

v3.24.3
Subsequent Events - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 08, 2024
Jul. 02, 2024
Apr. 24, 2024
Feb. 02, 2024
Jan. 05, 2024
Jul. 06, 2023
Apr. 20, 2023
Mar. 03, 2023
Jan. 03, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Tax obligation related to employees withheld shares                       $ 137 $ 257
Share based payment arrangement, Decrease for tax withholding obligation                   $ 89 $ 26 $ 137 $ 257
Common Stock [Member]                          
Shares issued, Shares, Share based payment arrangement                   17,977,000 19,439,000 43,924,000 72,252,000
Share settlement for taxes paid related to restricted stock units, shares                   (6,423,000) (4,818,000) (8,885,000) (15,697,000)
Share based payment arrangement, Shares withheld for tax withholding obligation                   (6,423,000) (4,818,000) (8,885,000) (15,697,000)
Restricted Stock Units (RSUs) [Member]                          
Share settlement for taxes paid related to restricted stock units, shares   6,423,000 162,000   2,300,000 4,818,000 3,103,000   7,776,000        
Stock issued during period, shares, new issues   17,977,000 486,000 2,000,000 23,461,000 19,439,000 9,255,000 27,930,000 15,628,000        
Share based payment arrangement, Shares withheld for tax withholding obligation   6,423,000 162,000   2,300,000 4,818,000 3,103,000   7,776,000        
Share based payment arrangement, Decrease for tax withholding obligation   $ 100 $ 100   $ 100 $ 100 $ 100   $ 200        
Restricted Stock Units (RSUs) [Member] | Subsequent Event [Member]                          
Share settlement for taxes paid related to restricted stock units, shares 19,830                        
Stock issued during period, shares, new issues 46,514                        
Share based payment arrangement, Shares withheld for tax withholding obligation 19,830                        
Share based payment arrangement, Decrease for tax withholding obligation $ 100