v3.26.1
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 11, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Leases [Line Items]            
Reduction in lease liability $ 23,500 $ 1,400   $ (3,286) $ (2,288)  
Increase in lease liability and right of use asset       12,600    
Operating right-of-use assets   11,000   11,000   $ 7,700
Finance lease right-of-use assets   12,400   12,400   $ 100
Amortized the operating lease right-of-use assets   1,700 $ 1,300 3,300 2,400  
Finance lease ROU assets   $ 100 $ 200  
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]   Finance lease payments   Finance lease payments   Finance lease payments
Lease expense   $ 300     $ 7,500  
Renewal term   90 days   90 days    
Net investment in lease   $ 700   $ 10,900    
Interest expense   $ 100   200    
GPU Server Lease Expense [Member]            
Leases [Line Items]            
Lease expense       $ 9,300    
Minimum [Member]            
Leases [Line Items]            
Lease term       2 years    
Lease expense     $ 3,700      
Lease typically term   2 years   2 years    
Maximum [Member]            
Leases [Line Items]            
Lease term       22 years    
Lease expense   $ 5,600        
Lease typically term   6 years   6 years