v3.26.1
Summary of Significant Accounting Policies - Restrictions on Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]        
Cash and cash equivalents $ 248,427 $ 81,223 $ 105,012  
Restricted cash 15,846 15,775 157,115  
Total cash, cash equivalents, and restricted cash $ 264,273 $ 96,998 $ 262,127 $ 166,478