XML 97 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 23, 2022
May 18, 2022
Nov. 30, 2018
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]            
Accounts receivable       $ 16,951,000 $ 20,495,000  
Accounts payable       $ 18,702,000 $ 25,168,000  
Shares repurchased (in shares)       252,000 1,113,000 227,000
Shares repurchased       $ 9,134,000 $ 51,202,000 $ 10,616,000
Accumulated Deficit            
Related Party Transaction [Line Items]            
Shares repurchased       $ 9,131,000 51,192,000 10,613,000
Related Party | Anthony A. Marnell III            
Related Party Transaction [Line Items]            
Shares repurchased (in shares) 263,418 210,000        
Shares repurchased (USD per share) $ 41.35 $ 42.61        
Related Party | Anthony A. Marnell III | Accumulated Deficit            
Related Party Transaction [Line Items]            
Shares repurchased $ 10,900,000 $ 8,900,000        
Related Party | Office Headquarters | Mr. Sartini            
Related Party Transaction [Line Items]            
Percentage of counterparty ownership by related party       33.00%    
Related party transaction, amounts of transaction           500,000
Accounts receivable       $ 0 0  
Related Party | Office Headquarters | Mr. Sartini's Immediate Family Members            
Related Party Transaction [Line Items]            
Percentage of counterparty ownership by related party       5.00%    
Related Party | Office Headquarters | Stephen Arcana            
Related Party Transaction [Line Items]            
Percentage of counterparty ownership by related party       3.00%    
Related Party | Office Headquarters, Sublet | Mr. Sartini            
Related Party Transaction [Line Items]            
Related party transaction, amounts of transaction       $ 100,000 100,000 100,000
Related Party | Cost-sharing Arrangements | Sartini Enterprises            
Related Party Transaction [Line Items]            
Accounts receivable       0 0  
Related Party | Office Space Lease | Mr. Sartini            
Related Party Transaction [Line Items]            
Percentage of counterparty ownership by related party     33.00%      
Related party transaction, amounts of transaction       300,000 300,000 300,000
Related Party | Office Space Lease | Mr. Sartini's Immediate Family Members            
Related Party Transaction [Line Items]            
Percentage of counterparty ownership by related party     1.67%      
Related Party | Office Space Lease | Mr. Arcana            
Related Party Transaction [Line Items]            
Percentage of counterparty ownership by related party     3.00%      
Related Party | Aircraft Time-sharing, Co-user and Various Cost-sharing Agreements | Sartini Enterprises            
Related Party Transaction [Line Items]            
Reimbursement expense paid       300,000 600,000 $ 800,000
Accounts payable       $ 100,000 $ 100,000