XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of contract liability
        
   June 30, 2022   December 31, 2021 
Balance at beginning of period  $560   $177 
Additions   1,559    1,953 
Revenue recognized   (805)   (1,570)
Balance at end of period  $1,314   $560