v3.25.1
Supplemental Financial Information - Schedule of Cash, Cash Equivalents And Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]        
Cash and cash equivalents $ 99,704 $ 85,212    
Restricted cash (included in other assets) 990 990    
Total $ 100,694 $ 86,202 $ 84,660 $ 100,668