XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Finance lease expense:        
Amortization $ 0 $ 0 $ 0 $ 8
Operating lease expense:        
Operating lease expense 1,792 1,792 5,376 5,376
Sublease income (501) (501) (1,504) (1,504)
Total lease expense, net $ 1,291 $ 1,291 $ 3,872 $ 3,880