v3.26.1
Fair Value Measurement - Activities of Earnout Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Business Combination, Contingent Consideration, Liability [Roll Forward]    
Balance at beginning of year $ 24 $ 2,486
Gain in fair value of earnout liability 0 (2,462)
Balance at end of year $ 24 $ 24