v3.26.1
Composition of Certain Condensed Consolidated Financial Statement Line Items - Schedule of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Cash and cash equivalents $ 14,626 $ 12,388    
Restricted cash included in other long-term assets 1,002 1,002    
Total $ 15,628 $ 13,390 $ 34,240 $ 28,648