v3.26.1
Other Financial Information - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other Financial Information [Abstract]    
Diagnostic testing supplies $ 4,159 $ 3,296
Prepaid maintenance and insurance contracts 1,161 1,302
Loan commitment fees 505 1,182
Other prepaid expenses and other current assets 37 38
Prepaid expenses and other current assets $ 5,862 $ 5,818