XML 88 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Transactions with Affiliates - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
segment
shares
Dec. 31, 2021
USD ($)
Related Party Transaction [Line Items]        
Shares repurchased (in shares) | shares 1,942,433   1,942,433  
Value of shares repurchased $ 69,900   $ 69,928  
Price per share | $ / shares $ 36.00      
Borrowings under Credit Agreement   $ 76,000 $ 117,000 $ 8,000
Firebird and Phoenix        
Related Party Transaction [Line Items]        
Number of operating lease agreement | segment     4  
Firebird and Phoenix | Minimum        
Related Party Transaction [Line Items]        
Term of contract     2 years  
Firebird and Phoenix | Maximum        
Related Party Transaction [Line Items]        
Term of contract     5 years  
Line of Credit        
Related Party Transaction [Line Items]        
Borrowings under Credit Agreement $ 25,000