v3.25.4
Related-Party Transactions - Additional Information (Detail)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 02, 2025
USD ($)
shares
Jun. 21, 2023
shares
Dec. 22, 2022
USD ($)
shares
Jan. 26, 2021
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
ZAR (R)
Dec. 31, 2025
USD ($)
shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 22, 2021
USD ($)
Related Party Transaction [Line Items]                    
Debt instrument collateral shares | shares 976,623 976,623 800,000              
Debt Conversion, Maturity Period Dec. 31, 2033                  
Current assets             $ 37,155 $ 57,224    
Current liabilities             33,425 33,528    
Accrued liabilities             11,735 10,069    
Other Liabilities, Noncurrent             39 $ 2,795    
Related Party                    
Related Party Transaction [Line Items]                    
Notes receivable from related parties current $ 10,690   $ 8,940           $ 10,040 $ 7,140
MNK [Member]                    
Related Party Transaction [Line Items]                    
Investment in subsidiaries elimination in consolidation             $ 10,178      
MNK [Member] | Common Stock [Member]                    
Related Party Transaction [Line Items]                    
Debt instrument collateral shares | shares             976,623      
MNK [Member] | Treasury Stock [Member]                    
Related Party Transaction [Line Items]                    
Debt Conversion, Converted Instrument, Amount             $ 8,309      
MNK [Member] | Loans Advanced To Related Parties [Member]                    
Related Party Transaction [Line Items]                    
Payment towards advances to related parties       $ 5,000            
MNK [Member] | Related Party                    
Related Party Transaction [Line Items]                    
Current loan principle and accrued interest         $ 650 R 11,713        
MNK [Member] | Related Party | RP47 Loan [Member]                    
Related Party Transaction [Line Items]                    
Maturity date         Dec. 31, 2024 Dec. 31, 2024        
MNK [Member] | Related Party | Maximum [Member]                    
Related Party Transaction [Line Items]                    
Loan amount | R           R 10,000        
MRI [Member]                    
Related Party Transaction [Line Items]                    
Other Assets, Current             45      
Cash             66      
Accrued liabilities             32      
Other Liabilities, Noncurrent             $ 39