XML 130 R82.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Lease Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
ROU operating lease assets $ 20,420 $ 2,909
Finance lease assets 262 106
Total lease assets 20,682 3,015
Liabilities    
Operating lease liability 1,960 1,879
Finance lease liability 84 42
Operating lease liability 19,182 1,628
Finance lease liability 199 46
Present value of minimum lease payments $ 21,425 $ 3,595
Finance lease, liability, current, statement of financial position [extensible enumeration] Property, plant and equipment, net Property, plant and equipment, net
Finance lease, liability, current, statement of financial position [extensible enumeration] Other current liabilities Other current liabilities
Finance lease, liability, noncurrent, statement of financial position [extensible enumeration] Other liabilities Other liabilities