XML 183 R115.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
Jul. 22, 2024
Dec. 31, 2024
Dec. 31, 2023
Loss Contingencies [Line Items]      
Litigation settlement, amount awarded to the other party $ 125    
Unrestricted and restricted cash in foreign accounts   $ 5,500 $ 6,300
Credit And Security Agreements | DBMG      
Loss Contingencies [Line Items]      
Letters of credit outstanding   100 100
Performance Bonds | DBMG      
Loss Contingencies [Line Items]      
Letters of credit outstanding   $ 183,900 $ 360,800