v3.25.4
Operating Leases, Right-of-Use Assets and Lease Liabilities - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]        
Operating lease, expiration year 2031      
Finance lease liability $ 0      
Impairment of lease $ 0   $ 0 $ 0
Sublease term 6 years      
Sublease commenced month and year 2025-03      
Sublease, option to terminate expires on the earlier of January 31, 2031, or two months prior to such earlier date as the Master Lease (as defined in the Sublease) may otherwise expire or terminate.      
Operating lease expense $ 1,600,000 $ 2,500,000 $ 2,700,000