XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Contract balances at March 31, 2023, December 31, 2022, and December 31, 2021 are as follows:

Contract balances at March 31, 2023, December 31, 2022, and December 31, 2021 are as follows:

 

  

Accounts
Receivable, net

of Unbilled

   Contract
Assets
   Contract
Liabilities
 
Balance, December 31, 2021  $3,937   $179   $1,444 
Balance, December 31, 2022   4,734        2,188 
Balance, March 31, 2023   4,380        1,842