XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts and other receivables, net - Schedule of Accounts Notes Loans and Financing Receivable (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Accounts and other receivables, net    
Total $ 18,138 $ 23,739
Nonrelated Party    
Accounts and other receivables, net    
Other receivables 55 9,626
Related Party    
Accounts and other receivables, net    
Other receivables 221  
CompX    
Accounts and other receivables, net    
Trade receivables - CompX 17,932 14,183
Allowance for doubtful accounts $ (70) $ (70)