XML 98 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Collaborative Investments (Details) - USD ($)
12 Months Ended
Dec. 22, 2022
Jun. 29, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 12, 2022
Net Investment Income [Line Items]            
Contribution to joint venture       $ 600,000 $ 100,000  
Note receivable from collaborative partner     $ 3,000,000.0 4,200,000 0  
Interest receivable     300,000 100,000    
Accounts receivable, allowance for credit loss     0 $ 0    
Convertible Promissory Note            
Net Investment Income [Line Items]            
Note receivable from collaborative partner $ 3,000,000 $ 4,200,000        
Account receivable, weighted average interest rate   5.00%       5.00%
Elastomer Seals Joint Venture            
Net Investment Income [Line Items]            
Ownership percentage by parent       55.00%    
Ownership percentage by noncontrolling owners       45.00%    
Elastomer Seals Joint Venture Partner            
Net Investment Income [Line Items]            
Contribution to joint venture     $ 500,000   $ 100,000