XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Arrangements (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Changes in Contract Liabilities
The following table presents changes in the Company’s contract liabilities during the six months ended June 30, 2023 (in thousands):
 
    
Balance at
                  
Balance at
 
    
beginning of period
    
Additions
    
Deductions
    
end of period
 
Six Months Ended June 30, 2023
           
Contract liabilities:
           
Deferred revenue
   $ 593      $ 10,500      $ (1,996    $ 9,097  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total contract liabilities
   $ 593      $ 10,500      $ (1,996    $ 9,097