v3.26.1
REVENUE RECOGNITION - Schedule of Contract Balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Contract assets, net, non-current $ 55,357 $ 46,735
Contract liabilities, current 14,771 15,966
Contract liabilities, non-current 92,967 74,946
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccountsReceivableNetCurrent    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Contract assets, net, which are included in other current assets 3,006 3,141
Location, Statement of Financial Position, Balance [Axis]: us-gaap:ContractWithCustomerLiabilityCurrent    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Contract liabilities, current 14,771 15,966
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Contract assets, net, which are included in other current assets 8,170 8,775
Location, Statement of Financial Position, Balance [Axis]: doug:CommissionsPayableCurrent    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Contract liabilities, current $ 2,182 $ 2,237