XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Current Assets and Other Assets (Tables)
12 Months Ended
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of other current assets
Other current assets consist of the following:
As of December 31,
(in thousands)20212020
Non-trade receivables$7,725 $6,063 
Prepaid maintenance4,553 2,942 
Prepaid insurance510 266 
Other prepaid assets3,748 3,086 
Total other current assets$16,536 $12,357 
Schedule of other assets
Other assets consist of the following:
As of December 31,
(in thousands)20212020
Implementation costs for cloud computing arrangements$6,459 $4,811 
Cash surrender value of company-owned life insurance4,471 3,973 
Finance lease right-of-use assets2,732 3,016 
Deposits2,178 2,144 
Non-trade receivables1,172 1,274 
Other933 516 
Total other assets$17,945 $15,734