XML 85 R74.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
Leases [Abstract]        
Operating lease cost, net of sublease income $ 1,033 $ 1,131 $ 883 $ 2,590
Variable lease cost 777 1,314 2,699 4,387
Total lease cost $ 1,810 $ 2,445 $ 3,582 $ 6,977