XML 105 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Risk Concentrations (Tables)
12 Months Ended
Dec. 31, 2023
Risk Concentrations  
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas

    

Year Ended

    

Year Ended

    

Year Ended

December 31, 

December 31, 

December 31, 

2023

2022

2021

(In thousands)

Europe

$

696,975

$

939,955

$

592,702

Asia

 

935,158

 

1,210,855

 

446,724

Central and South America

 

136,423

 

160,642

 

109,613

Africa

 

4,971

 

 

Total

$

1,773,527

$

2,311,452

$

1,149,039