v3.25.2
Supplemental Financial Information - Schedule of Cash, Cash Equivalents And Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]        
Cash and cash equivalents $ 74,120 $ 85,212    
Restricted cash (included in other assets) 990 990    
Total $ 75,110 $ 86,202 $ 57,063 $ 100,668