XML 67 R56.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Lease Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Operating lease costs $ 1,121 $ 2,654
Variable lease costs 21 30
Short-term lease costs 0 14
Sublease income (43) (68)
Total lease costs $ 1,099 $ 2,630
Weighted-average remaining lease term (in years) 4 years 7 months 20 days 5 years 8 months 1 day
Weighted-average discount rate 4.78% 5.43%