v3.26.1
Leases - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2025
USD ($)
lease
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Lessee, Lease, Description [Line Items]        
Number of lease arrangements entered into | lease 2      
Right-of-use asset   $ 20,510   $ 23,705
Total other income generated from subleases   $ 100 $ 100  
Line Digital Frontier - Lease One        
Lessee, Lease, Description [Line Items]        
Monthly lease payment $ 100   $ 100  
Discount rate (as a percent) 2.90%   2.90%  
Right-of-use asset $ 6,000   $ 6,000  
Line Digital Frontier - Lease Two        
Lessee, Lease, Description [Line Items]        
Monthly lease payment $ 100   $ 100  
Discount rate (as a percent) 2.90%   2.90%  
Right-of-use asset $ 6,000   $ 6,000