Annual report [Section 13 and 15(d), not S-K Item 405]

Commitments and Contingencies (Narrative) (Details)

v3.25.1
Commitments and Contingencies (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 04, 2024
Sep. 30, 2021
Dec. 31, 2024
Dec. 31, 2023
Oct. 16, 2024
Oct. 15, 2024
Lessee, Operating Lease, Description [Abstract]            
Operating lease liabilities     $ 17,373      
Operating leases, right of use assets     13,861 $ 16,990    
Operating lease, Expense     $ 1,500 $ 1,900    
Aggregate amount         $ 295,000 $ 350,000
Percentage of amount released from escrow fund         100.00%  
Amount of receivable related to a loss contingency         $ 19,000  
Loss contingency, receivable         $ 125,000  
New York, NY Office Space            
Lessee, Operating Lease, Description [Abstract]            
Lease expiration date     Apr. 30, 2031      
Journey            
Lessee, Operating Lease, Description [Abstract]            
Cybersecurity incident, Amount transferred to fraudulent accounts   $ 9,500        
Cybersecurity incident, Recovered funds $ 4,600          
Mustang            
Lessee, Operating Lease, Description [Abstract]            
Impairment loss allocated to right-of-use asset     $ 400      
Mustang | Worcester Massachusetts            
Lessee, Operating Lease, Description [Abstract]            
Lease expiration date     Oct. 27, 2026