XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Receivable and Allowance for Credit Losses (Tables)
12 Months Ended
Dec. 31, 2022
Accounts Receivable and Allowance for Credit Losses  
Schedule of allowances for credit losses related to trade receivables

​

​

​

​

​

​

​

​

​

​

Year ended

​

​

December 31,

​

​

2022

​

2021

​

​

(in thousands)

Balance, beginning of period

​

$

—

​

$

—

Provision for credit losses

​

​

—

​

​

—

Charge-offs

​

​

—

​

​

—

Recoveries

​

​

—

​

​

—

Balance, end of period

​

$

—

​

$

—

​

Components of accounts receivable

​

​

​

​

​

​

​

​

​

​

​

December 31,

 

​

    

2022

    

2021

 

​

​

(in thousands)

 

Trade receivables

​

$

169,773

​

$

104,410

​

Allowance for doubtful accounts

​

 

—

​

 

—

​

Trade receivables, net

​

$

169,773

​

$

104,410

​