XML 67 R56.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Components of the Total Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Fixed lease costs $ 3,245 $ 2,307
Variable lease costs 411 174
Short-term lease costs 366 402
Lease impairment cost 0 99
Sublease income (483) (57)
Total lease cost $ 3,539 $ 2,925