XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Lease Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Leases [Abstract]        
Operating lease costs $ 1,960 $ 3,741 $ 6,724 $ 11,775
Variable lease costs 30 30 91 112
Short-term lease costs 0 47 14 141
Sublease income (41) (68) (159) (203)
Total lease costs $ 1,949 $ 3,750 $ 6,670 $ 11,825
Weighted-average remaining lease term (in years) 4 years 10 months 9 days 6 years 2 months 23 days 4 years 10 months 9 days 6 years 2 months 23 days
Weighted-average discount rate 5.14% 5.71% 5.14% 5.71%