v3.26.1
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Nov. 09, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Business Combination [Line Items]        
Consideration, stock issued   $ 28,035 $ 1,000  
Nativo, Inc        
Business Combination [Line Items]        
Percentage of business acquired 100.00%      
Total consideration $ 103,965      
Cash and indemnification holdback 75,900      
Consideration, stock issued $ 28,035      
Consideration, stock issued (in shares) 435,599      
Business combination, indemnification holdback $ 16,300      
Business combination, indemnification holdback period 24 months      
Transaction related expenses       $ 3,800
Intangible assets recognized $ 46,500      
Indemnification holdback, maximum amount $ 17,800