v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Cash and cash equivalents $ 18,873 $ 22,880 $ 22,431  
Restricted cash, current 0   1,329  
Restricted cash, non-current 3,716 3,704 3,683  
Total cash, cash equivalents, and restricted cash $ 22,589 $ 26,584 $ 27,443 $ 29,621