v3.25.1
Supplemental Financial Information - Schedule of Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]    
Warrant liability $ 4,619 $ 3,519
Third party payor reserve 2,000 2,000
Total $ 6,619 $ 5,519