XML 62 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Description of Business and Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 01, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]        
Depreciation and Amortization   $ 5,157 $ 6,599 $ 8,906
Advertising expense   4,111 5,736 5,836
Research and development expenses   32,662 38,025 31,816
Asset impairment   9,345 0  
Operating lease expenses   7,687 7,579 6,531
Operating Expenses   10,933 12,347 10,829
Revenue recognized   64,947 88,097 63,064
Refund to Customers   613 22,500  
Impairment loss of long-lived assets   23,365 0 0
Domestic reporting unit goodwill $ 9,131      
Fair value $ 17,918      
Goodwill, Impairment Loss, Net of Tax   $ 27,049 $ 0 $ 0
Stock options or grants excluded from computation of diluted earning per share   130 0 0
Reduction in share based compensation expense   $ 67 $ 322 $ 370
Impairment   14,020 $ 0 $ 0
Impairment of fixed assets   $ 9,345    
Weighted average grant-date fair values of restricted stock grants   $ 2.13 $ 21.51 $ 23.63
Performance Based Restricted Stock        
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]        
Forfeited percentage of stock   20.40%    
Weighted average grant-date fair values of restricted stock grants   $ 2.13 $ 21.51 $ 23.63
Equity Option [Member]        
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]        
Forfeited percentage of stock   11.70%    
Domestic        
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]        
Goodwill impairment   $ 9,131    
International        
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]        
Goodwill impairment   $ 17,918    
Minimum [Member]        
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]        
Operating lease term   1 year    
Maximum        
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]        
Operating lease term   20 years