Quarterly report [Sections 13 or 15(d)]

Subsequent Events - Additional Information (Detail)

v3.25.1
Subsequent Events - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Apr. 23, 2025
Apr. 01, 2025
Jan. 14, 2025
Jan. 05, 2024
Mar. 31, 2025
Mar. 31, 2024
Mar. 04, 2025
Dec. 08, 2017
Common Stock [Member]                
Shares issued, Shares, Share based payment arrangement         26,661,000 25,461,000    
Share based payment arrangement, Shares withheld for tax withholding obligation         (1,029,000) (2,300,000)    
Common Stock [Member] | Subsequent Event [Member]                
Tax obligations   $ 0.1            
Share based payment arrangement, Shares withheld for tax withholding obligation   67,000            
Restricted Stock Units (RSUs) [Member]                
Share based payment arrangement, Shares withheld for tax withholding obligation     1,029 2,300        
Restricted Stock Units (RSUs) [Member] | Subsequent Event [Member]                
Shares issued, Shares, Share based payment arrangement 9,910,000              
Tax obligations $ 0.1              
Restricted Stock Units (RSUs) [Member] | Common Stock [Member] | Subsequent Event [Member]                
Shares issued, Shares, Share based payment arrangement   146,000            
LMS Wellness Benefit LLC [Member] | William Huber [Member]                
Subsidiary, Ownership Percentage, Parent             100.00% 100.00%