v3.26.1
Fair Value Measurements - Schedule of Fair Value of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Recurring [Member] - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
U.S. Treasuries [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets $ 1,797 $ 1,781
Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 1,291 8,992
Certificates of Deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 17,359 6,489
Interest Rate Cap [Member] | Prepaid Expenses And Other Current Assets [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 45 3
Interest Rate Cap [Member] | Other Assets [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 552  
Contingent Consideration [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Accrued expenses and other liabilities 3,000 3,000
Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 79,097 72,392
Level 1 [Member] | U.S. Treasuries [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Level 1 [Member] | Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Level 1 [Member] | Certificates of Deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Level 1 [Member] | Interest Rate Cap [Member] | Prepaid Expenses And Other Current Assets [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Level 1 [Member] | Interest Rate Cap [Member] | Other Assets [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0  
Level 1 [Member] | Contingent Consideration [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Accrued expenses and other liabilities 0 0
Level 1 [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 79,097 72,392
Level 2 [Member] | U.S. Treasuries [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 1,797 1,781
Level 2 [Member] | Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 1,291 8,992
Level 2 [Member] | Certificates of Deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 17,359 6,489
Level 2 [Member] | Interest Rate Cap [Member] | Prepaid Expenses And Other Current Assets [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 45 3
Level 2 [Member] | Interest Rate Cap [Member] | Other Assets [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 552  
Level 2 [Member] | Contingent Consideration [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Accrued expenses and other liabilities 0 0
Level 2 [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Level 3 [Member] | U.S. Treasuries [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Level 3 [Member] | Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Level 3 [Member] | Certificates of Deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Level 3 [Member] | Interest Rate Cap [Member] | Prepaid Expenses And Other Current Assets [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Level 3 [Member] | Interest Rate Cap [Member] | Other Assets [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0  
Level 3 [Member] | Contingent Consideration [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Accrued expenses and other liabilities 3,000 3,000
Level 3 [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets $ 0 $ 0