XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recogntion Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Contract With Customer, Liability [Line Items]        
Balance at beginning of period $ 181,258 $ 191,826 $ 183,898 $ 194,464
Recognized in revenue (2,641) (2,641) (5,281) (5,279)
Balance at end of period $ 178,617 $ 189,185 $ 178,617 $ 189,185
Contract with Customer, Asset and Liability [Table Text Block]    
Contract Assets

The following table presents a reconciliation of our contract assets. There were no contract assets for the three and six months ended June 30, 2023.

Three Months Ended
June 30,
Six Months Ended
June 30,
20242024
(Thousands)
Balance at beginning of period$— $— 
Revenue Recognized in excess of amounts invoiced
3,203 3,203 
Balance at end of period$3,203 $3,203 
Contract Liabilities

The following table presents a reconciliation of our contract liabilities:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
(Thousands)
Balance at beginning of period$181,258 $191,826 $183,898 $194,464 
Recognized in revenue(2,641)(2,641)(5,281)(5,279)
Balance at end of period$178,617 $189,185 $178,617 $189,185