v3.25.1
Restricted Cash and Short-Term Investments - Schedule of Reconciliation of Cash, Cash Equivalents And Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Restricted Investments Note [Abstract]        
Cash and cash equivalents $ 234,324 $ 337,813 $ 327,470  
Restricted cash included in restricted cash and short-term investments 15,200   0  
Total cash, cash equivalents and restricted cash reported in the consolidated statements of cash flows $ 249,524 $ 338,313 $ 327,470 $ 490,592