v3.26.1
Discontinued Operation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Discontinued Operation and TSA    
Income from transition services agreement, net   $ 406
Desktop Portfolio    
Discontinued Operation and TSA    
Gain on divesture   56,598
Desktop Portfolio | Discontinued Operations, Disposed of by Sale    
Discontinued Operation and TSA    
Income from transition services agreement, net $ 400  
Capital expenditures   100
Depreciation and amortization expense of discontinued operations   300
Share based compensation of discontinued operations   100
Gain on divesture   $ 56,598