XML 71 R51.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Lease Cost and Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
May 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Lease cost        
Operating lease cost   $ 4,377 $ 3,875 $ 3,749
Variable lease cost   894 708 1,023
Short-term lease cost   15 153  
Total lease cost   $ 5,286 4,736 4,772
Weighted-average remaining lease term (years)   2 years 7 months 28 days    
Weighted-average discount rate   6.98%    
Maturities of operating lease liabilities        
2026   $ 3,480    
2027   4,164    
2028   2,563    
2029   193    
2030   80    
Total future minimum lease payments   10,480    
Less imputed interest   (983)    
Present value of lease liabilities   9,497    
Extension of lease term 48 months      
Change in right-of-use asset as a result of new, modified, and terminated leases $ 8,515 $ 3,097 $ 1,581 $ 9,600