XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Other Financial Information - Prepaid Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Other Financial Information [Abstract]    
Diagnostic testing supplies $ 4,749 $ 5,725
Prepaid maintenance and insurance contracts 1,660 829
Other prepaid expenses and other current assets 174 30
Prepaid expenses and other current assets $ 6,583 $ 6,584