XML 118 R103.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Finance Leases:      
Amortization of finance lease assets $ 450 $ 0 $ 0
Interest obligation under finance leases 687 0 0
Finance Leases Cost Total 1,137 0 0
Operating Leases:      
Variable operating lease costs to non-related parties 1,931 1,838 1,501
Short-term lease costs 57 48 86
Total lease costs 11,714 10,148 9,775
Non-Related Party      
Operating Leases:      
Fixed operating lease costs to non-related parties 8,574 8,262 8,188
Related Party      
Operating Leases:      
Fixed operating lease costs to non-related parties $ 1,152 $ 0 $ 0