XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Measurement  
Schedule of fair value of financial instruments

Carrying

Fair

Fair Value Measurements

As of March 31, 2023

    

Amount

    

Value

    

Level 1

    

Level 2

    

Level 3

Recurring assets and liabilities:

Long-term debt

$

953,432

$

158,281

$

$

158,281

$

Current portion of long-term debts

136,696

90,239

90,239

Nonrecurring assets and liabilities:

Goodwill

186,877

186,877

186,877

    

Carrying

Fair

    

Fair Value Measurements

As of December 31, 2022

    

Amount

    

Value

    

Level 1

    

Level 2

    

Level 3

Recurring assets and liabilities:

Long-term debt

$

942,035

$

184,968

$

$

184,968

$

Current portion of long-term debts

154,802

121,893

121,893

Nonrecurring assets and liabilities:

Goodwill

186,802

186,802

186,802