XML 62 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders Equity - Additional Information (Detail)
1 Months Ended 12 Months Ended
Oct. 31, 2023
USD ($)
Dec. 31, 2019
USD ($)
shares
Nov. 30, 2018
USD ($)
shares
Dec. 31, 2023
USD ($)
Vote
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Jan. 01, 2023
shares
Jan. 01, 2022
shares
Nov. 30, 2014
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Preferred stock, shares authorized       1,000,000        
Total number of shares of all class of capital stock authority to issue       138,500,000        
Common stock, shares authorized       137,500,000 137,500,000      
Common stock, par value | $ / shares       $ 0.01 $ 0.01      
Preferred stock, par value | $ / shares       $ 0.01        
Payment to former employee | $       $ 2,392,000 $ 2,646,000      
Income tax benefit related to stock-based compensation | $       $ 0 $ 0      
Stock incentive plan, shares for granted       16,652,000 16,599,000      
Options granted with exercise prices less than current market value, Shares       0 0      
Income tax benefit related to stock-based compensation included in net loss | $       $ 0 $ 0      
Common stock dividend payments | $       0 0      
Unrecognized stock option compensation not yet recognized | $       $ 2,800,000        
Settlement of a contractual obligation | $         $ 1,495,000      
Equity Option                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Unrecognized compensation cost, weighted average recognition period       3 years 3 months 18 days        
Restricted Stock                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Unrecognized compensation cost, weighted average recognition period       2 years        
Unrecognized compensation expense | $       $ 800,000        
Stock Incentive Plan 2021                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock incentive plan, shares authorized           1,294,725 1,261,566  
Stock incentive plan, annual increase as a percentage of outstanding common stock       3.00%        
Stock incentive plan, options term       10 years        
Stock incentive plan, options annual vesting percentage       25.00%        
Stock incentive plan, vesting period       4 years        
Stock Incentive Plan 2021 | Restricted Stock Units                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock incentive plan, options annual vesting percentage       25.00%        
Stock incentive plan, vesting period       4 years        
Employee Stock Purchase Plan Twenty Fourteen                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock incentive plan, shares authorized       225,000        
Percentage of compensation eligible for purchase of stock       15.00%        
Maximum value of stock employee is permitted to purchase in any calendar year | $       $ 25,000        
Stock purchased by eligible employee       15,174 18,721      
Maximum | Stock Incentive Plan 2021                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock incentive plan, shares authorized           6,056,291    
Maximum | Stock Incentive Plan 2021 | Equity Option                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock incentive plan, shares authorized       3,500,000        
Stock incentive plan, shares for granted       3,500,000        
Maximum | Employee Stock Purchase Plan Twenty Fourteen                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock purchased by eligible employee, price per share | $ / shares       $ 2.01 $ 2.18      
Minimum | Employee Stock Purchase Plan Twenty Fourteen                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock purchased by eligible employee, price per share | $ / shares       $ 1.29 $ 1.25      
Callcap Acquisition                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Business acquisition, percentage of voting interests acquired     100.00%          
Cash paid for business acquisition | $     $ 25,000,000   $ 1,500,000      
Consideration agreed to transfer | $         $ 335,000      
Shares issued in exchange for settling contractual obligation         1,340,000      
Interestincome (expense) and other, net | $       $ (193,000)        
Consideration settled obligation | $ $ 335,000              
Transfer equipment book value | $ 593,000              
Consideration received in cash | $ $ 65,000              
Sonar Acquisition                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Payment to former employee | $       $ 750,000        
Business acquisition, percentage of voting interests acquired   100.00%            
Cash paid for business acquisition | $   $ 8,500,000            
Class B                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock, shares issued       38,662,000 38,497,000      
Common stock, shares authorized       125,000,000 125,000,000      
Votes per share | Vote       1        
Number of shares authorized to be repurchased               3,000,000
Class B | Employee Stock Purchase Plan Twenty Fourteen                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock purchase price as a percentage of fair value       95.00%        
Class B | Maximum | Stock Incentive Plan 2021                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock incentive plan, shares authorized       2,000,000        
Class B | Callcap Acquisition                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock issued during the period, shares     3,400,000          
Common stock issuance period     4 years          
Class B | Sonar Acquisition                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock issued during the period, shares   1,000,000            
Common stock issuance period   3 years            
Class B | Sonar Acquisition | Maximum                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Future earnout consideration, shares   389,000            
Class A                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock, shares issued       4,661,000 4,661,000      
Common stock, shares authorized       12,500,000 12,500,000      
Votes per share | Vote       25