XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Schedule of Hierarchy for Assets and Liabilities Measured at Fair Value (Details) - Recurring basis [Member] - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Cash equivalents    
Total cash equivalents $ 18,975 $ 20,588
Quoted Price in Active Market (Level 1) [Member]    
Cash equivalents    
Total cash equivalents 18,975 20,588
Significant Other Observable Inputs (Level 2) [Member]    
Cash equivalents    
Total cash equivalents
Significant Unobservable Inputs (Level 3) [Member]    
Cash equivalents    
Total cash equivalents
Treasury bills [Member]    
Cash equivalents    
Total cash equivalents 8,627 10,260
Treasury bills [Member] | Quoted Price in Active Market (Level 1) [Member]    
Cash equivalents    
Total cash equivalents 8,627 10,260
Treasury bills [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Cash equivalents    
Total cash equivalents
Treasury bills [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Cash equivalents    
Total cash equivalents
Money market funds [Member]    
Cash equivalents    
Total cash equivalents 10,348 10,328
Money market funds [Member] | Quoted Price in Active Market (Level 1) [Member]    
Cash equivalents    
Total cash equivalents 10,348 10,328
Money market funds [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Cash equivalents    
Total cash equivalents
Money market funds [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Cash equivalents    
Total cash equivalents