XML 56 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accounting Policies [Abstract]    
Cash $ 31,806 $ 28,983
U.S. Treasury 949 16,434
Money market funds 32,910 45,436
Total cash and cash equivalents as presented on the unaudited interim consolidated statements of cash flows $ 65,665 $ 90,853